In my time working in the travel industry, I have been to many different places and have been lucky enough to have been on several ships:
Celebrity Cruises:
Celebrity Eclipse
Thomson Cruises:
Island Escape
P&O Cruises:
Aurora- see my review