We are planning to take a tour of Sicily next year. It will be about 2 weeks and we will be moving here to there frequently as we see the sights, the Greek ruins, learn about the various groups that controlled the island, etc. etc. etc.
Before we go home we want to take about 3 full days just to relax in a nice place where we get up when we like, hang out at cafès, take walks in areas that are not on the 'must see' lists of tourists, and where my rather pathetic Italian will actually have some value. A smaller town like Sorrento comes to mind. We would need descent train/plain connections to get back to our last stop in Rome and fly home.
I would appreciate suggestions of other such places that might be the size of Sorrento, and be a nice place to stay for a few days of less hurried travel.