The resort is located within a valley half an hour's drive from city centre. We stayed there for four nights.
Accommodation: The pool villa was clean, all amenities provided and replenished daily, the bathroom was huge and looked very new, the private pool is small, I guess 10 metres only. There was a lot of privacy given the fences and shrubs.
Facilities/Activities: The highlight would have to be the ATV, where we each drove a four-wheeler with a guide taken us from the resort to a wide range of rustic landscapes nearby, including undulant plains, serene lakes, curated forests, and citrus plantations. This is highly recommended. There's a sheep farm where you can feed them fresh grass for free. The resort also provides archery and spa massage. There's a small public pool and a tiny fitness room.
Restaurant: We had dinner twice at the hotel because of the rain. The quality was mediocre and a big letdown for us. Breakfast was buffet style (thai and int'l) and only marginally better. Would be more pleased if the chef focussed less on variety and more on quality. The staff also better put in more effort to eliminate flying insects, didn't feel good eating in an insectarium. The campfire site near the restaurant hosts BBQ with a live band performance every night, but we didn't try that.
Access: We used taxis and Grab. Taxis usually arrive ~10mins after the reception calls one for us and is very cheap.