Very clean and cozy. Great location that has just about everything you would need for a lengthy stay. Street parking was a bit challenging with a bigger vehicle, possibly due to snow accumulation, but we could usually find parking within a couple blocks.