What a great place in a great part of Rome! So quiet, but right on the Piazza.