gargamel hit most of the points I was going to comment on. Amalfi Town is really busy so one of the other towns to stay in would be worthwhile. You may want to look at Atrani if you want a bit quieter place, and the other one to consider would be Positano. I forgot about Ravello, that's up on the hill if I recall and you would want a car for that.
That whole area we did via bus because I didn't want to drive on the road...parking is a bit of an issue based on space but I don't know how bad because again I didn't drive there. And honestly driving in Italy in some spots is kinda scary; you just close your eyes and assume you'll make it past the other car. You can take ferries all along the Amalfi Coast so that is a good way to travel, and you can train it from Naples to Sorrento. You may even be able to take a ferry from Naples to Sorrento or further, not sure. You may want to check that out.
And I agree with gargamel, the Isle of Capri is beautiful but can be done in a day. It's really pricey there if I recall correctly but a ferry only takes 45min I think to get there.
I wouldn't use Sorrento as your hub because it is further away from all the really nice sites of the Amalfi Coast.
Umm...that's about all I can think of right now.
|