The bed and locker are all clean. The bathroom is somewhat clean, considering you share it with bunch of people. But don,t expect too much about bathroom. Other thant that, service and staff were all nice and quick.