The location is absolutely fantastic, right in the heart of Rome, close to everything you want to see. Great restaurants and grocery shopping 100 yards away.
4 flights of stairs to the suite. All the basics.