Location and price was superb for what was provided. Cleanliness wise, this place has got to be the best I’ve stayed in. I have eczema so I am always super cautious about this. The room was most comfortable I even overslept my wee morning alarm! (If I knew it was this comfortable, I would recommend arranging late check-out). The room had everything you could possibly need for both short and longer stays. Highly recommend!