This spacious unit was perfect for our family of five! Very nice garden view and walking distance to the beach. Plenty of parking. All the kitchen items were supplied and everything worked. It was nice to have a kitchen as we saved money not eating out all the time. Kim was very receptive and answered all our questions. I knew the cleaning fee of approximately $250.00 was going to be charged and was prepared for it. Still think it was a bit pricey cleaning fee for just receiving towels but I believe that's out of Kim's hands and at least we knew about it ahead of time. Kiahuna Plantations is a nice place to stay and well kept grounds. All in all, the unit was great for what we needed and I would recommend it to my family and friends.