We had a really nice stay in Marios Appartement, the location is hard to top, since it’s in walking distance to all the main sites. It’s right in the middle of the shopping area in Rom and there are lots of restaurants nearby.
The flat was mostly clean and everything you need was there.