This was a great place, nicely maintained and with good amenities. For me, however, it was a bit spoiled by loud and rude guests... drunk, shouting obscenities at 1:00 am outside, etc. despite the rules asking for quiet after hours.
My only other frustration was the beach access, which is pretty far in actuality, despite the listing implying "steps from the beach" or a "four minute walk". There is access to a private beach, it's just off limits for guests.