The cleanliness of the entire building was great. The location was ideal. The bed was comfortable. Great stay, but not for everybody: stairs were brutal!! But if you don’t mind them, it is perfect. The bathroom was tiny but functional.