The condo was well stocked and had a great layout with everything one needs on vacation. Plenty of beach chairs, towels, sand toys for the kid, full kitchen with electric range, fridge with ice maker, microwave, toaster, coffee maker, all the cooking tools, big TV, indoor and patio dining area. The property has propane bbqs close to the condo just by the parking and pickle ball court. There are 4 pools on the property. The lower one by the beach is the only one you will want to go to. Its a short walk from the condo. Most other condos have a long walk to the pool and a hill to climb on the way back in the hot sun. The beach has decent snorkeling on the south end and the waves are calm making it a great swimming beach and family friendly. My son had endless fun chasing lizards on the back patio grass area and the rest of the grounds. I have no complaints about the condo or property. The property manager (Ali’i Resorts) was friendly and accommodating. My only complaint is the check in process. I prefer to book a place to stay once and then just forget about it until I show up. They required quite a few phone calls to go over policies and confirm my schedule multiple times and then had to schedule a specific time to check in because someone had to be there to let me in and show me the property, even though there were just combo code locks for doors and gates. It’s a minor complaint and they were very friendly.