This condo was everything and the beach was even better! The lanai opens up to the sea, so you can always see and hear the ocean. Hearing those waves every night was absolutely serene. The beach is surrounded by lush green mountains and is fantastic for swimming and snorkeling. The hosts are extremely welcoming and helpful, even if your flight is delayed and you arrive later than expected! Mahalo!