This is a great location with any shops and restaurants steps away as well as the Trevi and Spanish steps within a couple minutes walk.
We did have some difficulty with the power saving and the power was interrupted two days in a row, which was a bit frustrating because we had an appointment at the Vatican on one of the days.
The check in was a bit of a difficult process, but any experienced European traveller would be able to muddle through.