Pros:
Overall, the ship was clean and had amenities we are accustomed to having onboard (magician, comedians, shows, casino).
We enjoyed the pop up juggling show and the "variety" shows.
We had 2 adults and 2 teens in our room. The shower seemed larger than interior cabins but the room itself was about the same. Because we had a balcony, one of the bunk beds was directly above the queen bed...translation we hit our heads multiple times! It was great to have a balcony to watch people board, get some sun, and watch the waves and islands pass by.
Food and lodging were expensive. The area in old San Juan seemed to be recovering well from the storm. We ate at the ChocoBar, always a fun choice. Also ate at Waffle-Era, it was small but had a relaxed vibe and specialty waffles. Also ate at El Jibarito, it was authentic!
We were booked for the Snuba and Coral Aquarium but upon arrival were told the seas were too rough. We went back to the ship and took a taxi to "Secret Harbor". A beach with WiFi, a bar/restaurant, and restrooms/showers. It was very calm, quiet, and pretty. Just a beach with a little snorkeling.