Absolutely fabulous apartment! City center, 10 minutes walk to piazza di Spagna and Fontana di trevi, across the road bus stop for coloseo and Vatican, 5 minutes walk from Termini, Republica and Barberini metro stations!
Federica will always be available, great host! Will be back!