Experience a unique underwater spectacle where the "Milky Way" comes to life at a stunning beach destination in Mexico.
From balcony views to casino wins, passengers find plenty of ways to boost their moods on board a cruise ship.