Quiet contemplation on Italy's Amalfi coast