Very clean and nice! Superb location too. I like the private bathroom a lot. Basically feels like a mini hotel room.