The service, food, ship were great. We had a lot of children, from infants to college age, on our cruise and they were all well behaved. The only things we felt lacking was things to do after the 7 p.m. show. My husband doesn't stay up late and we found that the music and other activities started at 10 or 10:30 which left a big gap from 8 p.m. on. Overall we enjoyed the cruise, our fourth on the Freedom with a fifth already booked for December.