Just a note on the kids... there were lots on the cruise when we went and they all seemed to have fun. Halfway through the cruise, they stop in a fish protection area and they give the kids bread to throw out and feed the fish. Literally, the kids will see HUNDREDS if fish. All the kids seemed to have alot of fun.