We had a great stay at Peppe’s place! The location is fantastic, surrounded by cool cafes and restaurants, and very close to the main attractions in Rome! The apartment has everything you need.