This place is in the best possible location. 10/10 recommend to anyone traveling to Rome. They even offered a private driver to pick me up from the airport.