My 5 year old son has loved pirates for as long as i can remember. My husband and i took him on a night cruise last weekend (FANTASTIC deal with Groupon) and he LOVED it. I don't think he blinked then entire trip! The pirates were authentic; they spoke with accents, dressed the part and used piratey language.My son got "sword training" and got to beat the crap out of poor JJ with a foam sword (provided by the crew). He got his face painted, was serenaded with pirate songs and saw a pirate magician. He absolutely loved it and can't wait to return (we're going to do the battle next time), I would HIGHLY recommend this. Fun for the entire family!