The hotel is well located.
Our room was OK for a short city stay.
The view at breakfast room over the city is breathtaking.. The same with the terrace. But you pay for a view ... quite high prices for a room and for drinks ...
Close to Vatican, short walk to city center or bus stations. Good restaurants nearby.
We would recommend the hotel, with some constraints.....