Location is excellent. 3 flights of stairs just in case traveling with large bags. The Pizzeria place across the street is know as one of the best pizzerias in Rome! Had a great time.