The location is great for setting off on foot or by Metro. On foot, you're 15 minutes from from the Coliseum or from Santa Maria Maggiore (stunning basilica). Shops and restaurants all fairly close. By Metro, you're a 2-minute walk from the Manzoni station (and 45 minutes from Ciampino airport). Massimo's flat was comfortable and well equipped. I recommend!