ZERO STARS! They took our money and never showed up. We are disputing their charges on AMEX. We arrived early and waited 30 minutes past the stated start time. We attempted to contact them via phone, text, and e-mail with no success. No one has contacted us to explain their failure to show, or apologize for wasting our time. DO NOT WASTE YOUR TIME WITH THIS TOUR.