Great location near the Vatican and Rome's city center, and various local restaurants and cafes!