This place was perfect for us — three colleagues in Europe that needed a central location in Rome to explore over the weekend. Thank you!