The product in terms of the dinner cruise was excellent (5 star) that is once we were allowed to board. Service, meal, drinks etc great! The booking was a nightmare, problematic from start right up to boarding. Confusion reigned; Not sure who to thank or blame. Everyone seemed anxious to blame someone else. (a lot of "there's nothing we can do). My wife loves this experience so I'll be back.