We had a great time here, overall. The place was a bit smaller than expected so if you're coming with more than 2 people, just be aware you may get cozy in the living space which was fine with us. We also noticed that there were a fair number of flies that were able to get in through the bedroom window so we didn't open them which was unfortunate.
Overall it was quite clean and the view/area was beautiful! The beach was awesome and was a great escape from living in the city.
One thing to be aware of was that the wifi was really spotty. It is great if you want to disconnect, however it did impact the TV signal a fair bit, too - we brought board games so we were fine!
Overall, it was a great time!