Fantastic location! If you have luggage it may be tough since there are quite a few stairs - we didn't have a problem with it. Super close to the Pantheon and Piazza Navona.