This was a great spot for families.The resort is not huge which improves the experience. The location can't be beat, especially on the garden side of the resort. It is walking distance to lots of great food and services, and even some excursions like a waterfall to swim in, and elephant tracking. They keep their stretch of beach cleaner than the other resorts. Also, as it was off season, they did activities by request and were very happy to accommodate 9 A.M. yoga or mid-morning futbol etc. We will come again!