Good hotel, clean and the free games provided such as pool, and great pool facilities. Friendly staff on the whole.
Only detractor is the fact that for a family hotel, they shouldn't have glass only cups in the room.
Our room (for two people) had 8 cups, all glass and this is for rooms with children. Inevitably, my 7-year-old broke one by accident, as children naturally do when glass on tile flooring is the only option, and the maid then charged me an extra 80 TBhat which nobody told me about until check out.
This meant check-out at 6:30am included the lady onto front desk following me to and from breakfast 3x to sort it out. Not the most restful end to our holiday, but other than that I would recommend it.
You do need a car if you stay, or the InDrive app, otherwise you will get ripped off by taxi prices.