This cruise was an early anniversary (30 years in July). The last time we had an extended, great vacation was 10 years ago.
When we got to Texas we stayed at the Days Inn at near Hobby Houston and the staff was very friendly. The next day they shuttled us back to the airport to catch the Cruise Line's shuttle.
Once we got off the bus and walked into the terminal and past customs, we walked right up to the counter, got our sail and sign cards and then we were walking up the gangway. We were on the ship by 11:30-12 so we went and had lunch. Our cabin was ready by 1:00 ish and our bags arrived around 3. Every crew member we encountered was friendly. We always got a hi or good morning from every crew member we saw. The only rude people were a few passengers who did not believe in waiting their turn at the buffets or at a sale but when it came to the staff everyone was great.
Our balcony cabin was beautiful and our steward was always attentive. Love the towel animals.
We barely got out of port and one of the other passengers had to be taken off the port because of a health issue so we had to stop so that person could be taken off.
We did the Dolphin Swim and it was awesome. If you do this and plan on buying the DVD be sure to question them when they hand you a disk. We bought not only the pictures but also the dvd and when I asked about the DVD the woman stated that we did not pay for it so my husband produced the receipt and then they went and made us a copy It did rain while we were in Jamaica but that is not the cruise lines fault.
When we got to the Grand Caymans we did the all inclusive Tiki Beach which includes rum punch, beer and water as well as a barbecu. The beach and water were gorgeous. You do need to get past the reef to get out into deeper water but as long as you wear water shoes there is not a problem. My only complaint is that we were not there for a few more hours. Tendering to and from the boat was easy.
In Cozumel we tried the parasailing and loved it. Then we went to The Three Amigos and had a huge drink and a very tasty quesada and eventually returned to the ship where we hung out on the Serenity Deck before going down to our cabin and standing on the balcony to watch the stragglers return to the ship. The time to be back on the ship was 5:30 and yet there were alot of people who took their own sweet time returning to the ship. One group was late because their tour took so long and we saw their boat return at almost 6:00 but the rest of the people really had no excuse. We were finally able to leave around 6:30 and it was not just our ship that had passengers that could not tell time. RC and NCL had similar issues. At one point each ship was blowing it's horn at least once to hustle those people along.
The food was good. We went to lunch at the Italian place and our waiter did put our order in the wrong pile however once we asked they were very apologetic. The last night of the cruise we ate in the Steakhouse the food was great.
If you can afford it, do the Behind the Fun tour because you get to go the places that a crew member can like the galley and the bridge. The tour takes about 3 hours or so but was well worth it to us and it is done on the last full sailing day and space is limited.
We both would fully recommend the Magic. I have read the negative reviews and was a little concerned but I also understand that there is no pleasing some people or that they feel that they are the only ones on the ship that require attention not thinking or caring that there are over 4,000 people there and everyone wants to feel special. And of course you have the people who feel the rules do not apply to them. I.E. the last day at sea, we were on the Serenity Deck (no one under the age of 21) and a couple had brought up their 9 or 10 year old child. Nothing was said to them that I am aware of and while the staff should have said something, when an adult skirts the rules in front of your kids teaches them that it's okay.
On the morning of debarkation we chose to do the self assist and even though we were in a line it did not take that long to get off the ship and through customs. All in all the cruise was excellent and we intend on taking another one as soon as we can come up with the cash.