Nice location on top of the hill and the view from the resort is excellent!
Despite those good stuffs, the resort maintenance is probably the fallback. The surrounding is chilling but the room doesn't have heaters save for the beds. Would probably struggle in cool or just stay inside yr bed throughout the stay. Beware of the flying insects outside the room too if u're very particular.
Didn't see many staff within the resort compound, hence if there's any need, u may probably end up not being attended to.
Good option to simply stay but if u're expecting smtg better as a hotel/ resort overall, there could be some other better alternative. And, this is definitely not a home stay.