We had a great stay at Stefano's, the rooms were nice and it is located right by the Vatican