The location is great!! It is very near to anywhere, walk distance to Spanish Steps, Trevi Fountains, and Metro Station Spagna. I travel with my parents, 58 and 63, and whenever they feel tired and need to rest, Fabrizio's place are within our reach. It is not too far from the main attractions, such as Colloseum (around 30 mins by Metro) and Vatican (around 40 mins by Metro).
Fabrizio is very kind too! He offered to arrange taxi from the airport, we also asked him to help arrange a taxi to airport for us and that is very helpful for me that doesn't speak Italian.