My family and I (all 5 of us) stayed in this hotel upon recommendation by the travel agent. The rooms are big enough and clean and well-kept, although if they had connecting rooms, that would've been amazing. Since there were 5 of us, we had to stay in 2 rooms across from each other. We ended up having to cross the hall from one room to the other to get stuff from each other's luggages. Sometimes one room would get locked out because one of my kids would accidentally close the door with the room key still in the power latch. But overall the rooms were okay and big enough. What turned me off was the service. One night my youngest child vomited on the bed at 10pm and so I called housekeeping only to be informed that they don't have housekeeping after 5pm. They said I had to change the bed by myself. I guess if it was said nicely and apologetically, I would not have minded. But it was said in a tone like it's not their problem so I had to deal with it myself. Take note that this hotel is supposed to be an 'ecologically-friendly' hotel in the sense that they don't turn on the A/C when the temp is not above a certain degree (I think 21 degrees, but not really sure). It was April when we stayed there, so at night it would get a bit warm but we couldn't do anything about it. They don't offer complimentary toothbrushes, so my husband and I had to purchase it (we thought it was free). Breakfast was good. So perhaps others had a great experience with this hotel. As I said, it was only okay for me.