Great hotel, would return. Stayed for 12 nights breakfast included with a family of 7. We had 2 rooms, one was a 2 bedroom, I expected it to be larger but we managed, the beds were good size, comfortable and good Aircon in each room. The room were cleaned daily we had to ask for clean bedding one day as they had just re made bed with dirty bedding. They rectified straight away. The cleaning company seemed to be an external company not part of hotel. We ate lunch and dinner in the restaurant regularly, the staff were very friendly and attentive we will miss taew in particular. Food was lovely don't know how anyone can leave bad reviews. More expensive than local places obviously, the cafe next to hotel did very nice coffee and Thai tea for cheap. The reception staff and security also very friendly and the kids had banter with most. The location is not super close to much but you can walk or get shuttle bus for free. Breakfast buffet was lovely , more or less the same each day but enough choice not to get bored for 12 days. The pool was massive, loads of palm trees each side so you didn't get much sun but we wasn't bothered as it was so warm. We came during wet season so it wasn't really busy, people seemed to stay short term. I used the gym a lot here, it's small but better than nothing. There was a singer most nights and that's the only entertainment but we didn't expect any. Very small play area for kids. Kids menu in restaurant and enough choices for me being veggie