This space is in an excellent location in 15-20 minutes walking distance of major landmarks (colosseum, pantheon, various piazzas). The apartment is spacious and we loved the terrace but do bring bug spray! Unfortunately we also ran out of hot water while staying there and could not figure out how to fix it, and didn't want to have to coordinate someone coming to fix it so we dealt with cold showers! It did not impact our stay enough to take away a 5 star rating!
Beware though, as with most buildings in Rome there was no Air Conditioning so it did get hot on the warmer nights we were there. We were used to it by then but it may be a deal breaker for some people! Overall a great stay!