When people say LOCATION, LOCATION, LOCATION.... this is it. 5-10 from every single spot in Rome. Small jewel in the city.