I treated my parents to this tour last night. The dinner was very good, and well worth the price. Unfortunately, we were not told ahead of time that there was a large wedding party booked for the same time. Essentially, we were 'wedding crashers' - add ons only to the larger group, and treated as such. There was no room for anyone other than the wedding party on the dance floor. We could have rescheduled to any other night, had we known. Sadly, we were not given the opportunity. Clearly, the operators of this tour place dollars and cents well above the enjoyment of their passengers. For this reason, I would absolutely NOT recommend this tour.
The weather was perfect, the sunset beautiful and the food and service was equally good.
It was wonderful. We enjoyed our two hours of leisurely dining and beautiful sights.