Good hotel, but with some minor downsides. My room was large enough, it has a wider single bed and queen bed. There're a gym, two swimming pools, some games and kids corner. Breakfast was normal and good. They offer full breakfast and some Thai, Indian and Halal foods.
Minor downsides: I found some cracks in the wall. Sometimes, room making was not really in time. I was out at 7am and came back 3pm (15:00), but my room was not cleaned up. I asked a staff to make my room, and he did. I understand they have a lot of works, but I would hope room making would be done before 3pm...