This is a beautiful condo! The property itself is gorgeous, and the individual condo is lovely as well. Lots of personal touches like lovely soft beds and tons of towels. If you have kids, this place is wonderful, as the owners have a huge locker of outdoor activity equipment - everything from several bikes to boogie boards to lifevests and water wings and snorkels/fins. There are beach towels inside the house as well. If you have little ones, the condo has 2 Pak 'n plays and a high chair available if needed. The pool on site is a beautiful infinity pool, the hot tub is large, there is a sandy wading pool for little ones with a waterfall, and the real beach is just a short walk from the pool. It's just a short drive to the local grocery and shops/restaurants, and a short walk to nearby hotels if you are attending an event there and prefer to walk. I would recommend this place highly!