Perfect location; easy beach access, incredible view, clean and up-to-date interior. Great experience.