I stayed there for one night as I extended my trip for one more day in Rome. I wish I could have found it sooner!!! Beautiful apartment, it really is luxurious and very much worth it for the price... Space is clean and quite equipped so you will not have troubles with that.
Perfect location, next time I'm in Rome I will stay here for sure