Perfect location. Right next to the Vatican and St. Peter's.
We stayed for one night, because we are currently visiting Tuscany. We wanted to see Rome too and decided to stay there for one night instead of driving back and forth the same day.
Very fast response after booking the day before.
The place is simply perfect in our opinion. Especially to the price. We would love to come back.