We began the Italy leg of our trip in Sorrento. We flew into Rome, took a train from the airport to a central Rome station, from there to Naples and then the local train from Naples to Sorrento. We had heard this train was a little sketchy, but it's the only way to get down there without paying an excessive amount. Our Bed and Breakfast, Casarufolo Paradise, picked us up from the train station and took us way up into the mountain where we would be staying.
We woke up to an amazing view overlooking Sorrento and Mt. Vesuvius across the water. We headed to Pompeii via the same local train line, the SFSM Circumvesuvia. We were planning on doing Vesuvius in the afternoon, depending on how long we stayed at Pompeii. It ended up raining early afternoon, which meant Vesuvius would be closed anyway, so we headed back early to Sorrento. Our Bed and Breakfast only picks up guests at 9 or 10 pm, so we decided to brave the hike up the mountain. We made it to the top ready for a shower, and thankful we hadn't hiked up Vesuvius too. For dinner we tried a restaurant the owner recommended, and were not disappointed.
Our second day we met up with friends to take the ferry over to the island of Capri. The ferry is a bit pricy, 39€ round trip (price varies depending on which ferry you take), but it was definitely worth it! Capri was beautiful. We had a great day going on a long hike to one of the highest points on the island (we think), and catching up with friends who were also traveling across Europe.