Really nice place next to the Vatican.