Fabrizio's place is close to most attractions. A walk to St. Peter's is about 45min-1hr, and you go by Villa Borghese (10min), with its wonderful gardens and the museum, Piazza del Popolo (40min), and many other attractions. Public transportation is available right in front of the building and takes about 30min to the Sistine Chapels.
The place is modern, with complementary WiFi, A/C cold and working, clean and well kept, with all the amenities as advertised. There is a grocery store, way too many restaurants, and gelaterias close by, and the area appears very safe. Parking is available upon luck within the building's inner court.