Best location, so close to popular attractions in Rome. As stated it does have about 70 odd stairs to climb so do bear this in mind, but the location is unbeatable!