The room is spacious, my kids are happy with the space. However, it doesnt have mirror in the room (only small one in the bathroom). The bathroom is also ok space, but the sink is a bit big that there is no space to put on your personal stuff. They have this list of room things that when u accidentally break whatever it is in there, u have to pay for it. And their price is expensive! So, be careful.
The best part of this hotel is the pool. My kids loved it. It is only 4ft deep though, but its so much bigger than normal hotels pool. We might come back to this hotel for the pool, but also hesitating because of that list i mentioned above.