We loved staying here! Great location. Spacious. Good communication. We thought the mattress was great (firm). For people who have challenges with walking (climbing) stairs, although it is on the 2nd floor, for the number of steps it's more likely walking 4 flights so that could be an issue. It was not a problem for us. For us a great experience. Easy to recommend.