Great location, very accurate picture and friendly staff. I would highly recommend and go back if i was in Rome again
Great restaurants just next door