Accommodations were clean and bright; communication was prompt and helpful; nearby shops and restaurants were delightful; access to public beaches was simple, but requires a car. This is not a very walkable location (no sidewalks in places), but apart from that, we had a wonderful stay!