Check out Oceania, they have two ships that run a Bon Appetite cullinary center on them. You can cook with the big name chefs. I booked my cruise through the agent that invented Cruising with the Chefs, check them out www.cruisingwiththechefs.com and ask for Rodney. He is great and takes care of everything. I think that there were 7 fantastic restaurants on board our cruise ship the Marina.