Far exceeded our expectations. Well equipped kitchen and the daily service of the bedrooms, common area and pool were exceptional. We had five private lockable bedrooms each with its own bathroom and shower and one had a jacuzzi. The beds were all large and comfortable. We had an extended family of grandpa and his two kids families with kids from 8 to 19 for a total of 10. We had the entire space to ourselves. We hit great weather in mid June which was supposed to be the start of rainy season. The rooms would have easily accommodated 4 or 5 more people. The pool was kept clean and our kids enjoyed playing billiards on the pool table. We had a number of animals visit us including monkeys, iguanas, toads, a kitten which stayed around a couple dogs and something that looked like a mix between a squirrel and a skunk (smelled like a skunk) but didn’t bother us. There were plenty of nearby activities. One word of caution, if you drive from Liberia, don’t blindly follow Google maps as it will lead you to places where you have to ford several rivers. Each member of our group had their own favorite activity ranging from the safari/zip lining at Ponderosa near Liberia, to horseback riding, fishing, riding Atv’s, visiting the nearby waterfalls or beaches or just relaxing at the pool. The only negative is to beware of their no cancellation for any reason policy. We had an issue arise where we wanted to cancel several months before our stay but they wouldn’t let us Luckily itworked out.