A wonderful light condo in a great location. It sits above a peaceful Hawaiian garden that we'd stroll through on the 5 min walk to the beach. It's also a short walk across the road to a shopping village with restaurants, shops, a convenience store and a zipline place. We hardly saw anyone around our building the whole week, which was a very different vibe from the busy activity closer to the beach. The large palm in front of the balcony blocks the view somewhat, but after long days in the sun we came to love the shade in the afternoons.The kitchen was well equipped. It wasn't fancy, it just had everything we needed, including a rice cooker, blender, and new nonstick pans. My only wish was for sharper knives.The large bed was comfy, but the fold-out couch had a thin mattress where you could feel the springs. It was fine for our kids; I'm not sure my 55-year-old back would have liked a week on it.It had a boogie board, lots of snorkeling stuff, umbrellas (both beach and for rain), beach mats, water shoes, beach towels (pick up at the beach shack), etc.The athletic club was nice, and uncrowded. We used the pool and tennis courts twice. Wish it had laundry in the unit, but the shared laundry was in great condition and empty.The mgmt was friendly and responsive. Would definitely stay here again!