Excelent location..unbeatable, very close to piazza navona..give a try to the downstairs restaurant. For a stay of 4 is an excellent choice . 2 flight of stairs so try to take a light luggage. We felt safe in the zone.thanks marius.