Everything about this place is perfect! Located just in front of the tube and walking distance to the Vatican it made my few days very easy.
Check-in simple and without any problems and Stefano is easy to get in touch with if needed.
I definitely recommend if you want to stay in the center of Rome. Grazie :)