I don't think there could be a better location in Rome. The apartment was amazing and surpassed our expectations. Andrea was super responsive and made the check-in a breeze. Can't recommend this place enough. 10 stars!