Very clean. Kitchen very well equipped. Remember to bring condiments and dish towels. Bathrooms also excellent with generous allocation of towels. Good location within walking distance of everything you might need. However a little noisy outside and upstairs. Parking was good. Heating worked well despite frigid weather.