A terrific apartment off a lively and charming square (place del Sole)