It is decently clean, not the squeaky clean type though. Staffs are polite most especially the receptionist. The one I hate the most is the room, we had the double-standard room, beds are okay, but the room is so uncomfortable to stay at. Imagine staying at an unfamiliar place, with the door not having any additional locks. Just the doorknob. The lights are too dim too. CR is so-so. Food is okay.