We stayed in one of the one bedroom, 2 level units (seahorse). The property and unit was very nice and clean. The pool is not big, but was nice to cool off in and the shaded areas around the pool and hammocks were perfect for relaxing outside.
The property is about a 15 minute walk away from grocery or restaurants or the public beach area, and the road is mostly unlit at night and there are no real sidewalks, so plan for that. A lot of people rent golf carts to get around the peninsula, but we didn't book ahead and there was no availability. So we made use of the bikes provided until we picked up our rental car.
The kitchen had everything we needed and was functional, but a barbeque area outside would have been nice.
Overall we had a great stay.