Recently went to Sorrento for 10 days, not overly impressed and I won't be back.
Why ?
The area is a dump, same with Naples. The old town is very pleasant, except for traffic. Even in October it was rammed , so we ventured into town on the less busy 'rainy' days. We walked at least five miles a day so covered a lot of ground. Most locals seem to be crammed into dilapidated apartment blocks all along the coast - we took the train to Pompeii - again the local areas are run down, the trains and stations a tip, but at least they run.
Pompeii was hugely impressive place - we had a guided tour for two hours then spent another three hours wandering about.
Wasn't that impressed with Capri - again massively over populated with tourists. We got off the boat and walked to find a quiet beach so MrsF could have a swim, then we walked up the hill to the town and found a quiet bar just outside the town for lunch. 60 euro for two coffee's, a sandwich and a salad.
Traffic, my god. It's bad. We were two miles away from the main square, but the traffic noise went on till 2 am, then started again around 5am - didn't get much sleep. Scooter riders are a nightmare. Drivers of cars/trucks are good - they will stop to let you cross at a crossing, but the scooters don't - you can be 3/4 the way across the road, and a load of scooters would undercut the car and not stop. There aren't many pavements and it's not a good place if you have mobility issues.
Positives, hotel was nice and in a fab location, and we had a wonderful view over Sorrento and out to Vesuvius. The cleaner was brilliant - super clean room, so we gave her a good tip.
Speaking to people since I've been and guests on holiday, they all said it's a bit of a dump - no-one told me before and I was expecting it to be much nicer. They said, 'good job you haven't been to Naples then'. There is quite obviously a big difference between those with money, and everyone else.
I was expecting a more relaxed holiday. It wasn't. Noisy, busy, no beach, insane traffic.