My wife and two children ages 5 and 3 went on the Liberty and had a wonderful time. This was my 5th cruise on carnival and my children's 1rst. I have to say the service was better than ever and the ship was exceptionally clean. The kids loved camp carnival as well as the ports. We are booked again this summer on the Carnival Miracle. Cruising on Carnival is definately the way to go.