We loved our stay here! We came to Rome to watch the rugby, this is a great location - walking distance to the stadium and also to the Vatican for sightseeing.
The apartment is really great, super easy to check in, and the breakfast things provided were a really nice touch.
We will definitely stay here again the next time we come to Rome!