Do it. It's on the dear side, but it's a lovely place.
Close to the centre of Sorrento is a good base; railway for easy travel to Vesuvius, Pompeii, Herculaneum, Naples etc, plenty of bars and excellent restaurants. Great window-shopping in the alleyways - very friendly place.
Go to Amalfi on the local bus - It's exactly the same trip as the organised tours on the spectacular coast road at a fraction of the cost. And you get to spend as long as you want in Amalfi.
Spend a full day in 'old' Naples - You'll hear tales of kids robbing people and such, but just keep your valuables out of sight and don't look too touristy and you'll be fine. It's a beautiful old city.
Make sure you get a hotel with a pool... You probably won't want to swim in the Bay of Naples.
Mrs Chris will love it, and so will you!