You cannot fault the location. We were in the middle of everything, and no more than a 10 minute walk through lovely streets to Spagna, the closest Metro stop. The apartment was clean and had basics all there for you...tea, coffee, shower stuff, and the towels were lovely and fluffy.
And for the price, this place is unbeatable value. If you like lounging in your apartment, cooking lovely meals at home and watching TV, this might not be for you, but if you like all the basics and a base in a perfect location for an unbeatable price - this is perfect. And it was for us!