Our family loves staying here. It is located in a perfect spot and we enjoy the staff, pool, and amenities. Mahalo