Good location near the Vatican and the metro stop.
There is a near by store that opened until 20:30, very convenient.
Good people and fast answering.
I recommend.