Ravello is not easily accessible and not a great place to stay
Sorrento is not on the Amalfi coast, is more touristy with lesser cuisine than elsewhere and actually really small- but it does have accessibility by public transport going for it. Jump on the fast circumsuviana from Naples. You can get a ferry from Naples but it’s much more expensive
Ischia is beautiful and loads to see and do. Great hotel choice. But Capri is extremely limited unless you’re very rich. It’s quite small really and yes it’s beautiful, but best appreciated on a boat trip with swimming stops. Procida is a nice day trip from Ischia but much smaller and not somewhere recommended to stay. Whereas ischia has lots of spas and caters to local tourists.
Minori, Maoiri are good affordable options with lots of choice of accommodation and restaurants. Authentic local cuisine and good prices. Positano great for day trip, it’s very impressive but crowded and expensive- I wouldn’t choose to stay there unless minted. Amalfi is similar. There are lots of villages along the coast, all very pretty but small and limited facilities. Salerno is the southern end of the Amalfi coast and a port city - it’s absolutely fine but you wouldn’t choose to stay there, but this is where the train comes from Naples to access the southern end of the Amalfi coast.
The bus gets very busy in summer. They do tend to be air conditioned now though. It’s a reliable and decent service- goes from Sorrento to Salerno. But the ferry service is much nicer although more expensive of course. There is a train station further along the coast at Vietri Sul mare so you don’t have to go all the way to Salerno from Naples or pompeii… but it’s still far from Positano/ Amalfi.
Naples is a fantastic city. Those slagging it off just haven’t got to know it yet. So much to see, do and eat. Easy day tripping to Herculaneum, Pompeii and Vesuvius. Don’t stay in places close to these 3 day trip destinations… you really don’t need to.
Any hotel or tourist office along the coast will be able to sort a day trip to these sights , a boat trip etc.
I think a lot of comments here are from people who have only been to parts of this area. So their experience is limited and they are not giving the full picture.
Expect a very expensive taxi transfer from Naples airport to the coast!