cruises are great, went for my mum's 50th. see different countries, lots to do on board (pools, gym, arcades, events, theatre etc). i'd deffo go again. oh and of course the all you can eat lol.