Our stay at Hale Kai was perfect. Check in was smooth and easy and Jennifer was quick to respond when I had questions!