I enjoyed my stay in Rome and a big part of it was the location of this place. It's s very central which made going to and from the must-see spots of Rome very easy. I loved how there are many food options close by. The unit is exactly as advertised. It was clean and had all the essentials. Dealing with Lele/Francesca was very efficient as they were very responsive and accomodating.
I would definitely recommend this place. I would gladly book this place again the next time I am in Rome.