Great location in the heart of Trestevere!