The whole tour was quite seamlessly planned out. At the first meeting point, do note there are lots of other tours going on at the same time so you would need to queue up and they will tell you which your guide to follow. Our guide for the day was Antonino who was very informative throughout, while our driver skillfully navigated through the small and winding road up Mt Vesuvius. The hike up Mt Vesuvius itself can be a bit of a challenge in terms of time if you want to enjoy the view and climb to the end, so it's best to balance which you want more. The restaurant for lunch is on the way down from My Vesuvius, and we were served with Margherita Pizza and sides. Pompeii itself we were split into two groups and had our own guide to bring us along. The tour will definitely not end at 7.30pm, just be prepared for it to end before 9pm at the ending point Piazza Del Popolo. In general I think it was a good trip and really enjoyed the views and history of it all.