We stayed for 3 days in late May in Sorrento and stayed at the Casa Astarita which Rick recommended. The location was great, right on the main street in Sorrento, which closes to car traffic at 7:30 each night and doesn't open again until the morning. Breakfast was included and was nice, but not a lot of selections. We had a balcony that looked right out on the main street, but was still very quiet. Very large room by Italian standards and a help yourself kitchen for water, etc. Was short walking distance to the Circumvesviana train to Pompeii or Naples and also to the ferry to Capri, both of which we did with no problem. Also they had internet access in the breakfast room.