This stay exceeded our expectations! It has absolutely everything we needed plus more! The location was amazing -- we saw whales and turtles everyday from our patio. There was even a pair of binoculars for our use. We were within walking distance to many restaurants/food trucks and the farmers market for quick grocery trips. The apartment was stocked with every appliance, pot/pan, and utensil you could think of which made fixing a meal "at home" easy and enjoyable. We fell in love with the Kaanapali beach beach which was about a 5 minute drive. The chairs, umbrella, beach towels and snorkle sets made our packing easy and our beach days enjoyable! We cannot recommend this place enough!