Very clean and comfortable. Great location. Be aware it is on the 2nd floor so quite a few stairs to climb.