This is a great tour and a lot of fun. I went with a friend last week on the dinner tour and it was awesome. The food and drinks were great. The tour was well organized with a laid back and friendly atmosphere. Zack our tour guide was very knowledgeable and did a great job of keeping the mood light and fun. It was a great way to get out and do something different. I would recommend it for any occasion. It would be great for a date, dinner with friends or even something fun to do with your parents or relatives. I will definitely be taking this tour again.