The location of this condo (we’ve stayed at Kamaole Sands several times/condos) was great! Super convenient just above the pool area, fun people watching and easy to scope out when we wanted to go. Nice view of the ocean as well. This condo was nice, had most things we needed. I would say it would have been convenient to have boogie boards and a cooler for the beach. We just had the back of the chairs they provided for a cooler spot and one of the 2 chairs zipper’s doesn’t open, so really only have a very small back of one chair for ‘cooler’ use. Typically I’ve seen in other condos a small cooler and ice packs included. The pullout bed in the sofa was very comfortable. The king bed in the bedroom could use an upgrade, it creaks loudly when you get in and out (hard with our infant child napping in there) and slopes downward towards the headboard. The shower in the hallway bathroom leaked water onto the floor, quite a bit, so that should be looked at. The kitchen has bare minimum for the most part, no bags for bringing snacks to the beach, the Tupperware there has mis matched lids, the cold water kind of slow drips out of the faucet but the hot works well. No sponge for doing your own dishes but plenty of dish soap. Just kind of a half stocked half forgotten to stock feeling to the place. The beach towels were awesome and large, the location was great, air moves nicely through the space so we infrequently used bedroom AC. I’d suggest a new mattress for the bedroom soon.