This location in one word was AMAZING!
Great amenities with extra going above and beyond, great location to be close to the Vatican City, close to a train station for transportation between the airport and the apartment, help with locations to visit and all help information for any necessary services while staying in Rome. Would Recommend! 5 STARS!