Clean. everything you need is there. super smooth check-in. Haven't encounter any problem in the place.. i really enjoyed my stay.