We traveled with 2 other families and stayed 8 days (not long enough!). We were a total of 6 adults and 6 kids (two 7 yr olds, two 6 yr olds, and two 4 yr olds). Honestly, the pictures don't do this place justice. All of our jaws dropped when we arrived. The place is far more spread out than we had imagined, making us feel like we had our own private resort. To top it off, the staff was amazing. We feel in love with Asenath, who along with Angela does the cleaning and cooking (if you want). We hired them to cook every breakfast and dinner for us, and once again they went above and beyond. The meals were not only amazing but less expensive than if we had eaten out - it was the icing on the cake for our trip. We were greeted each morning with a huge smile and a cup of coffee in hand for each of us. She arranged all of our meals around our schedules and to our likings (we menu planned with Paola when we arrived). The grounds keeper cut open fresh coconuts for everyone and there was a freshly picked hanging of bananas for us to enjoy during our stay. We absolutely enjoyed everything about our stay and honestly can't say enough great things about it. The area also offered tons to do. The Jaguar Rescue Center is a must do, we (including 7 and 4.5 yr old) enjoyed the ChocoRart tour, Punta Uva was a great kids beach for swimming, we introduced snorkeling to the kids (have to hit it on a calm day though) at the beach just south of Punta Uva, we all went ziplining, swimming with/on the horses at Caribe horse riding club, kayaking with Nature Riders, and surfing (can be rough with lots of rips, so just need to go at the right time of year, which we hit perfectly). Can't wait to go back!!!