Hana Kai is the best! Such a great location and great amenities. We had the best and most relaxing time.