Norwegian Epic is for people of all ages, there's always something to do, kids will love the waterpark and big slides they have, as well the entertainment.
Food at the buffet is very good! And it gets better at the restaurants, REAL GOOD FOOD. I was enchanted by the French and oriental restaurant.
The circus, Ice bar, Irish bar, karaoke, white parties, and Latino nights at the cruise are a very good choice for night live.