Everything was very clean and comfortable, quite a hike up the stairs (5 floors) but very doable. I definitely recommend this place.