Very nice place, set back from the street and within walking distance of the Vatican.