Extremely wonderful location with breathtaking oceanfront views and access to a beach for our young child. Communication and ease of check-in and check-out were great. I would recommend that visitors have indoor sandals or shoes though because the floors can feel somewhat gritty with sand (even when we first got there). Also, privacy can feel a bit lacking if that's a concern.