First time cruisers and we really liked it. We were with a group of three families plus some additional teenagers. Mariner is a great ship. Lots to do or you can decide to do nothing. First two days at sea were great to get us to relax and enjoy the vacation. Roatan and Belize were fun. We did zip lining in Roatan through a private firm and took the snorkel/beach escape through RC in Belize. In Cozumel we took a taxi to Playa Palancar which was just wonderful.
The service on Mariner was awesome. With Spring Break crowds and lots of kids, the crew kept a close eye on things. Security was always around to make sure someone was not going to do something they shouldn't but they were unobtrusive and discrete. I was impressed by the constant cleaning, wiping, removal of dirty glasses, etc of the staff. Public areas were always clean including the bathrooms.
Cruise director and all the entertainers were good. Only complaint was that for 3 nights in a row it was 70's music night or disco night. I know the Cruise Director, Mitch, was taking into account the Baby Boomers but three nights of 70's? What about some dance music from the 2000's?
Food was good. Windjammer was just ok but it is a large volume buffet so we were not expecting much. Main dining room was good. Some days the menu was better than others. We went to Portofino and it was excellent. Well worth the $20 extra charge.
Galveston terminal is bad. Too crowded with people trying to get off at the same time people are trying to board. We got in line to get off the ship at 830am and did not get through customs until 1230pm. Friends of ours did not get off until 2pm. No excuse for this. Just not enough customs agents to handle the ship. The terminal only has a total of 10 customs lines and that is if all the agents are there. If Galveston does not do something about this I would have to think twice about using Galveston again.