This is a great location that's only minutes away from the Vatican. The absolute best part of our stay was our access to bikes. We were only in Rome for a short time and the bikes allowed us to see a lot more than we would have if we had to walk everywhere.
We were delayed in arriving in Rome but Anna was more than accommodating, meeting us later in the afternoon. She gave us great suggestions and even gave us a bottle of wine.
Overall it's a great place to stay.