We had a wonderful stay in Rome and this place was a good spot to call home for a few days.
The location is nothing short of exceptional! Our host (Matteo) was responsive, made check-in a breeze, and provided us with some great recommendations. The flat had everything we needed for a long weekend away, including the option to leave our bags in the flat on our last day so that we didn't have to lug it around the city - much appreciated!
The only downside was a sewage-like smell in the flat for the last two days, which the host confirmed they would look into, so I hope it was just a one off.