Really nice place, super close to the Vatican.