Wonderful location, conveniently located next to the Vatican and metro station.
I would recommend this place.