The difference between the service you experience onboard and the service you experience prior to sailing is quite something. The have a huge FU attitude both when calling them and dealing with them by email. They made a huge error on my booking. It’s now been put right but the hoops I’ve had to jump through to get this sorted and the amount of times their staff via email have attempted to pass the buck and pass blame back to me even is absolutely staggering.