Loved every minute especially the ultimate view, walks along the beaches, pool and hot tub, close to great hikes, snorkeling and restaurants. Even dropped by the outrigger club and joined in for an early morning of paddling. The place was clean and had more room than the pictures showed. The communication with booking was excellent. We will definitely be back. It was more expensive than most of the rental spots we book and worth every penny.