What an amazing night. Our driver picked us up from our hotel right on time and dropped us at the boat telling us he would collect us again at the end of the cruise. The meal on the boat was absolutely fabulous whilst cruising up and down the Seine. Our diver met us at the end and drove us to Moulin Rouge and ushered us inside and showed us where to meet him afterwards. Moulin Rouge was amazing. Glad we didn't eat at Moulin Rouge because they were jammed in. As we were early, we were given wonderful seats with a great view of the stage. The show was riveting and entertaining with lots of variety. Our driver met us again after the show and took us back to our hotel. Would highly recommend this tour.