Excellent way to get away from everything.
Went on the cruise with my wife an 2 kids. Everyone really enjoyed being able to get away from phones and the internet. There was a lot to do on the ship, just be aware the ice skating rink was not always open and it shared with the ice show. When it is open only 50 skaters are allowed. As for the food it was much better than Carnival's buffet (except for Guy's bugers).
Food and Dining
Service and Staff
Cabin / Stateroom