Very clean. Great location and easy check in. The room is very sparse on decor and in our opinion a little pricey for what you get. It was though a lovely stay in every aspect but given the sparseness of the room we feel it is a little over priced.