We stayed here recently for a short getaway to Rome. The flat is generally as described. Clean, basic amenities (towels, soap) included, decent bed. The location is not as close to the centre (read: Colosseum and beyond) as we expected, which made for a lot of walking. You can take the metro though, it's €1.5 for 100 min ticket per person. The location also had good sides to it: being away from the crowded and touristy centre of Rome meant that we had the opportunity to discover local gems that normally don't cater to tourists. The guest brochure that Carlo shared with us was of huge help in finding these but also just walking about we were able to find some cool things that we wouldn't have if we stayed closer to the centre (eg an open air jazz festival in a nearby villa). We appreciated being able to arrive quite late (after midnight) but were caught out by a late check in fee (€20) that was only highlighted to us after we booked. You also have to pay the tourist tax in cash at check-in (€3.5/person/day). The water in the shower hardly ever stayed the same temperature and the hairdryer nearly caught on fire when I tried using it but in the grand scheme of things these were minor nuisances that came up during an overall pleasant and comfortable stay. Pro tip: take half a day to walk to Terme di Caracalla - it's a short walk away and the site is astonishing!