We stayed there for 5 days..5 of us including my infant son. We had a good stay. Great location as there is access to a beautiful beach (just steps away) that's not crowded at all. The place was stocked really nicely from beach chairs to beach towels, etc...we didn't need anything extra. The condo community here was well maintained including the private pool onsite which was clean and usually vacant. Apartment itself was pretty basic. Steve was always available for communication - he helped fix a wifi issue and got back to us with other things. The only issue was the cleanliness with certain aspects in kitchen - something we communicated with Steve who was surpised and took it very seriously. Overall, a good choice for us that we'd recommend.