This is a great place at a great location. We have been coming here almost every summer for years. Everything you need, privacy, room and amenity wise, very clean, walking distance to the beach, and close to shopping / restaurants / bars / etc. Very good communication with the hosts.