Clean and comfortable place in a great location. The beds are extremely comfortable. The hosts were very responsive and even provided a baby travel crib and high chair. There are about 8-10 steps to get to the elevator- something I wasn't expecting.