This cruise with my 14 year old daughter was our fifth together,our third with Carnival. We spent two nights prior to sailing at the Doubletree Hotel near Tampa International,it is a good hotel and the cookies were delicious. We spent a day at Busch Gardens,what a fun prelude to our cruise. Embarking was simple,it is right across from the Tampa Aquarium so if you have free time what better way to spend the time and not have to travel. The port is modern and clean with transportation readily available. The Legend is a very nice ship,built in 2002 it is in great shape,the decor is pleasant,not overwhelming for those who don't like all the bright lights. We had an interior room which had ample room for two. The activities were standard for those who have traveled Carnival so you will not be disappointed if you were happy with your previous Carnival cruises.The ship had a variety of all ages so it is an everyone cruise. The food and service was absolutely the best. Our dining room waiter was a true professional,he made our dining experience unforgettable. The food was absolute tops. On the menu were fillet mignon,chateau brigon and prime rib,all so tender it melted in your mouth. I have done extensive traveling including Europe,seven cruises,I have had no better steaks in my life,it was that good. This cruise we did excursions instead of going off on our own. We did parasailing in Grand Cayman,parrots and monkeys in Honduras,cave tubing in Belize,bicycling and snorkeling in Cozumel. I recommend them all,it was a blast. Other Carnival cruises my daughter and I have been on are the Glory and Conquest,we enjoyed them and this cruise was no different. I have also been on the Valor,a nice newer and modern ship but the decor was not my favorite but still a nice ship. Lastly I want to add Carnival is trying something new and it is being tested only on the Legend. Some like the early/late seating and some like the "free style" dining. This trial is the best of both worlds. For those who like the early/late seating you make the reservation as we did and you are all set. For those who wish to eat when they want they can do so,everyone wins. My daughter and I went on a Norwegian Cruise(Star)to Alaska two years ago. The ship was beautiful and cruise was fantastic HOWEVER I was not impressed with the "free style" dining. One night we had to wait 45 minutes to get a table to eat dinner,so much for "eat when you want". That negative experience has made us realize that a dinner reservation is more appealing to us.
Overall this is a great ship,cruise,destinations and I highly recommend it.