Our family of 3 generations loves to cruise together. This cruise on one of the biggest ships in the world looked like it would be great.
First off, if you ever want to see the ocean, book an Oceanview balcony or cabin. The way the ship is designed, few of the bars and /or lounges overlook the ocean. We had two cabins; one an Oceanview veranda, and one a balcony overlooking the Promenade (shops). The way the ship is constructed, most of the inside cabins are sold as balcony, as they overlook "Central Park", the Prominade or the Boardwalk (think Coney Island). Our son and family said they only saw the ocean when they visited our cabin or went up to the Windjammer cafe or the pool. When you are in all the other areas there is no ocean to be seen.
Mama Mia was presented in the theatre by a live cast and was fantastic. The water acrobat show was good. There was a Journey tribute band that was the talk of the ship, and not in a good way!
The cabin was comfortable and well maintained by our excellent steward. Thank goodness we got an Oceanview balcony, as the way this ship is constructed, you could go all day without seeing the ocean.
WE have visited San Juan many times on Caribbean cruises, so decided to just walk around the old town today. It's a bustling city. There are lots of souvenir tents set up by the cruise dock.
Nassau is walkable from the cruise ships. It has all the usual cruise port shops Diamond Int. etc.
If you haven't done so, take a cab to Atlantis. It's worth paying to see the aquarium.