Stefano's place was great! Perfect location, only 100m from St Peter's. Walkable to everything - St Angelo, Colosseum and Forum, Baths of Caracalla, Trevi, Pantheon. Perfectly located for exploration.
The apartment was clean, spacious and comfortable.
Th check in process was swift and Stefano's friend gave us a run down of recommendations for eating and drinking in the area!
Overall would highly recommend Stefano's place!