The good points: clean, great location, well appointed.
The negative points: When we arrived the door code didn't work. It took over an hour for the host to respond so we just left for dinner. Apparently, the host changes the code w each guest stay, but forgot to update. While this is an inconvenience, the host took far too long to correct the issue.
The second issue was that the shared pool was littered w alcohol containers, pop cans, trash, etc from some college gentlemen staying on the property. Again, I notified the host at 9 am, but didn't hear back until the next afternoon. The issue was then cleaned, but we missed 2 pool days. During these days the beach was windy w no swimming allowed due to red flag conditions. The bigger issue again was the lack of hiost communication.