I've been on more than 200 cruises. This was my favourite