Booking site showed several cabins which were not available, and had not been available for months. At the final step of the booking process, it would not complete and asked me to phone.
Adviser could not understand why system was wrong and kept suggesting it must be my mistake, until I sent screen shot to prove it.
Then continued the booking over the phone. Having spent ages researching the cruise, it turned out to be unavailable, so picked an alternative, but the process was extremely slow and tedious, with unnecessary dialogue and the agent insisting on spelling back every simple name (eg "Nigel") with the full phonetic alphabet ("N for November" etc)
I am sure the holiday will be fabulous, but book online if you possibly can as you will never get that 45 minutes of your life back that you will spend on the phone.
Updated, as the company got in touch to explain why the error had occurred, apologise and make amends, so I think they have reacted well.