Great location! This place looks just like it does in the photos. Close to lots of great places in Rome!