Live the good life amid Sorrento's imposing limestone buildings, whether you're dining by the water, browsing galleries and boutiques or swimming alongside ...