Great location, beautiful views, spacious, convenient walking distance to the beach and Lava Lava for a beachside meal/drinks. Responsive communication from staff.