I would not recommend this place. The actual space is not as beautiful as the photos imply, but the worse thing was the extensive list of rules that ultimately threatens litigation (and specifies the local courthouse) should things escalate. It applies a $100 fine to things like leaving dirty dishes and or/leaving a window open. It made our group stressed about leaving anything out of place at all, which is a standard much higher than a hotel.
Should you rent, you should know the unit is on the second floor of a house with one of two other units. The beach is across the grassy park and down a steep set of steps, not at all level with the building, as the photo implies.