The property is every bit as gorgeous as the photos and well maintained. It's on the first floor (ground level is covered parking), so access to the beach and pool and easy. The property feels like a hotel, but as the unit is privately owned, services aren't provided by the property (eg. we needed an emergency extra roll of toilet tissue and were told by the front desk to call the property manager). The check-in fee was a non-refundable $75 (I still have no idea why the steep fee since they didn't really provide any service), but other than that minor issue, the place was amazing. The kitchen was well equipped. Though the emails in advance said there would be no spices, the unit had every spice and seasoning one could need as well as aluminum foil. The kids were delighted by the the bunk beds, and Grandpa (84) said it was perfect. :)