Fabulous. The hosts were fantastic—Everything was thought out—from high top chairs on the patio for the view to cozy beds, snorkeling gear and boogie boards. And the place *drool* is so gorgeous. The view, the pool, tropical flowers, lava rocks and waves, whales breaching, sunsets, rainbows. It was very, very hard to leave!! The location is great too—just a few minutes to nearby towns and beaches and groceries.