Our family completely enjoyed our stay at Kaha Lani. The kitchen was very well stocked, more than what you can ask for. The facilities including pool toys, tennis rackets, towel exchange service was amazing. Location is excellent with its proximity to the beach and lydgate state park. Lots of options for food and groceries nearby.