We loved the experience. Staff was very friendly. Lots to do in the area. Snorkeling right outside the condo was so fun. We definitely recommend vacationing at Hale Kai.