Very clean with a lot of space. The hosts were great and were very easily reached. They were also very welcoming and gave great local recommendations. There are stairs to climb to get to the room but overall just a great leg workout!