We stayed at Riccardo and Anas place for a week. Had an amazing time. The apartment is just like the pictures, clean and spacious. All basic amenities were provided. The apartment has very good connections to all the major sights in Rome. The Manzoni Metro station is a couple of steps away. There are some really nice restaurants and cafes on the same road. A grocery store is also nearby. The best part is that Colosseum is on walking distance from the apartment.
And a huge thanks to Francesco for a smooth check in!