This is our 3rd cruise, all with Carnival. We traveled with our 5 year old daughter and my wife's parents. Our embarkation went very smooth. Over all the cruise was awesome. The food was fantastic and the service superb. The shows were well done and entertaining. We had perfect weather for the whole week. This was or first experience taking our daughter with us. We decided to check out Camp Carnival and it was fantastic. Our daughter wanted to visit Camp Carnival when ever she could. They did an outstanding job entertaining the kids, what an awesome program. Our favorite port was Roatan because it was not commercialized yet. We did the cavetubing in Belize,it was great. We had a later flight on debarkation day so we ate breakfast on the ship and took our time leaving so debarkation was not too bad.