Chose for two ports of Cozumel and Costa Maya. This was the smallest boat in their fleet, and while uncrowded, was terrible in the rough seas we encountered 3 of the 5 days. Missed the port of Costa Maya due to swells of the sea and unable to dock. Cozumel was a lot fun and best day of the trip. Food at dinner in main dining was very good, Windjammer has many selections but basically same stuff each day.
CONS: Was given wrong info for prepaid shuttle and we sat in the airport concourse for 2 and 1/2 hrs waiting for a ride. Actual pickup was about a 100 yds further down the baggage area. Even after calling RC twice during that time all they did was say to wait--a ride is coming. Secondly, a photographer yelled at myself and 2 kids for trying to take a photo by his life bouy prop. He wasn't there so we were just trying to take a photo. He yelled to stop, raising his voice, and said it was his property--he worked for the ship. Lastly, guest relations would not give any goodwill accommodation after the boat couldn't dock in Costa Maya. Asked for 1 free day of wifi...NO. Asked for one free drink....NO. No concern for guests,