I strongly recommend! Everything is clean - the room, public places, pools, garden.. Breakfast is nutrient rich, versatile, delicious and beautifully set. Hotel is child-friendly and all the children seem to enjoy themselves. There are only two little little minuses. Gym and the language barrier. There are no gym equipment or weight lifting bars. The dumbbells are every 5 lbs (5, 10, 15 ...) and nothing in between. English is not taught in schools in Thailand, so language skills are learned from a tourists. Google translator is often used. They always try their best, however.