We choose this cruise because of the date and Mahogany Bay. Unfortunately Mahogany Bay was changed to Costa Maya which turned out to be O.K.
The ship is very old and needs to be updated. The pool is VERY small and overcrowded.
Most of the crew were great with the exception of a few. There was one bartender at the American Bar that was rude , (maybe because we were ordering "bubbles" or "virgin" drinks or at the end of her contract) but for the most part all was good. Our room steward Sahardi was fantastic and we tipped him as so! As everyone else has stated in most of the reviews I've read the food had declined a great deal but you will not go hungry. LOL,
The cabin was outdated but it was ok.