Very nice place! A well stocked condo with lots of kitchen gadgets. We stayed with our 2 small children and it was very close to the beach, pool, and dining options. The beach access does involve stairs and some wading at high tide, which was a little challenging carrying kids. I found the getting amenity access quite easy and user friendly. Communication with the property management group was easy with quick response. I would definitely stay again!