Great location, host communicates very well, and is an overall clean place (except we had a few issues in the kitchen - cups, plates and utensils were all dirty we had to re-wash prior to using them). Beds are comfortable, and rooms provide plenty of storage. There is a washing machine in-unit! (Though you have to air dry). Stairs will give you a workout, we didn't mind tho. Overall a good stay.