This was a spur of the moment cruise, a pre-christmas gift that my significant other and myself wanted to share. We did purchase the "key" The key is similar to a fast pass at major parks. It allowed us to bypass the line, get escorted to a very nice lunch and also provided us with wifi.
The ship itself was amazing. It is definitely filled with plenty to do from zip lining to mini golf. It is A floating city on the water.
The service was exceptional, but the food quality was subpar. The food was underwhelming to the palette. We were told that if we complained, the waiter would get "demerits ". Our first port was Cozumel , Mexico. Nice beach area and good for snorkeling. The next port was Roatan, Honduras. We were able to interact with the sloths, monkeys, etc... others did snorkeling and said it was wonderful! Holding that sloth was my absolute favorite moment there! Our last stop was Costa Maya, Mexico. If you are in need of a good cheap massage, that is the place for you!1