We had a perfect stay at Pietro’ place. The location is amazing and just as beautiful as it looks in the photos.
Checking in was very straightforward and it’s the ideal place for a short stay in Rome.
Would definitely recommend!