Excellent location, right on the beach. sporlessly clean, comfy beds and thoughtful amenities.