It was my first time visiting Toronto and I had a great time. The booking says they were offering hotel pick up at select locations. Make sure if you do not know where you are going because you may be new to Toronto to book a hotel from what's listed. Unfortunately I did not and got a little lost meeting up. Make sure you leave a little early just in case. The driver was a little late but understandable due to heavy traffic. What I did not really care for was being rushed from the tour guide when we already started off late when we got to Niagara Falls. There were some parts where the tour guide was helpful and nice but other where he seemed a little frustrated because we were taking too long. He didnt really guide us too much anywhere you spent most of the time exploring by yourself and meeting up somewhere that changed a couple times. I wish there could have been more time to explore Niagara Falls and definitely more time at the wine tour. There wasnt really an actual "wine tour" just some flights of wine that's very sweet like juice with extra sugar. If you like dryer wines I would definitely not recommend this tour because they are showcasing the ice wines which are extremely sweet. I am okay with some sweet wines but these wines are not for drinking the whole bottle but popular in Canada due to the temperature for ice wine. I also would not reccomend buying lunch but finding it on your own. Also do not explore the lower falls it was a waste of money to look at it. There is really nothing to really see. The attractions were really cool I went on the sky wheel which was fun to experience, you get to go around 4 times and see the falls in the air. The rainforest cafe was really cool also and there is an open bar there. I got to experience a couple attractions, ate lunch, and had a cocktail, and took some pictures but there wasnt enough time. I met some nice people while on the tour also.