We just returned last Sat., but went to Cozumel and Calica. Everything went great on the boat for us, but our travel companions were in the back of the ship. On leaving any port or when the ship was moving slowly the whole room shook and rattled items on the desk and walls. They ended up being moved finally our fourth day. Saturday morning the breakfast items were limited because they had ran out. The ship was full and the wharf buffet was always packed and understaffed. It was also extremely warm in that area. We just opted to eat in the dining room.
All in all we had a great time and our port excursions we planned ourselves were great.