The location was just as described and Alessandro was very accommodating as I was delayed on my arrival. It is only a 5-10 min walk from the Roma San Pietro train station that one can take between Leonardo da Vinci Airport- Fiumicino and the apartment. Very friendly and good restaurants steps away and easy access to the Vatican- steps away. Easy to explore all of Rome by foot and the Metro is about 10 min away if needed.
I would stay here again.