For a 3-star hotel, it is very good. Complete facilities and yes, it is quite clean. Stayed here for 2 days in different rooms. It is just not recommended to check in early because the room seems not ready (shampoo is available but not with soap). Lift access and there is refill drinking water, only there is no hotel food, so you have to eat out.