Yes, staying in Sorrento is a good idea. It serves as an excellent base for exploring the Amalfi Coast, Pompeii, Capri, and Naples. Sorrento offers a variety of accommodations, restaurants, and shops, and it is well-connected by public transportation. Its central location makes it convenient for day trips.