I stayed here with my wife and 2 other couples for a wedding. Communication was great with very detailed and helpful instructions. The size, location, and cleanliness were perfect for our group. Everything was very clean and well stocked and we never felt cramped.
There are lots of places to eat in walking distance. We especially enjoyed the bikes since the ride to and along beach is very convenient and enjoyable.