The location is perfect, just a couple minutes walking away from the Vatican. Also the metro station is very close.
The Check in was very easy. Guilia was waiting for us and even gave us a couple of tips for restaurant. We arrived way later then expected, but that wasn't a problem. The communication was very easy.
The only thing you should know, is that the street is a bit loud. But if you don't open the windows it's okay.
We Would definitely come back.