Stated hotel pickup & drop off but that was not completely the case, someone came to the hotel and then we had to walk 5 mins and wait 10 mins for the transfer, not normally an issue but I booked for a hotel pickup/drop off as I had a trapped nerve in my back and was in agony. Food was nice and plentiful, boat was smaller then expected but nice, I think they have larger and smaller ones so its pot luck - we saw the bigger boats and they looked lovely on the river and seems to be dancing and having fun, this was not available on our boat, there was live music but very low key - nice all the same. I was disappointed as we were never given the option of an upgraded seat when booking via my hotel and we would have paid extra to sit by the window 'exclusive seats' but we were only one seat away from the window so was relieved that we were not seated in the middle. All in all, the staff of the boat were very attentive and nice, no waiting to order drinks (these were not included other than the initial glass of wine when boarding) and generally nice experience.