This condo was perfect for our family of 4. The well stocked, highly organized kitchen made prepping meals quick/easy. The location was excellent; just across the street from a great beach (Kamaole Beach II) which was good for both snorkeling and boogie boarding. All needed beach gear was provided (chairs, umbrellas, towels, snorkeling equip, sand toys) and even a cart to haul it all to the beach. Cam was very easy to communicate with and very responsive. Lots of food/shopping options within walking distance. Highly recommend!