Hali'i Kai has always been the perfect spot and it still is. The staff there are always exceptional. Kathy and Sapphire at the pool have been there as long as I have been going and always remember me and my family with a huge smile and great service. The condo was clean and as expected. Cannot wait until our next trip.