Clean and looks exactly like the pictures shown in the listing! Better than expected, check in and check out was a breeze. Location is a bit far from their train station but it was fine for us as we took a cab almost every where!