We chose this cruise because we were celebrating my daughter graduating. The dining staff was very nice and the places we visited were beautiful. However, I could hardly catch an elevator and my mother-in-law needed to use them. We were on the 14th floor and the majority of the time, especially after excursions, we had to take the stairs unless we wanted to wait for a long time.
The shows were all booked and the 2 that you could reserve before the cruise, I had booked for certain times based on getting up the next morning early for excursions and when we boarded the ship, there was a note in our room saying they had changed them. So, we had a 10pm show with kids and had to be up early the next morning. The other shows were filled up and you had to wait in the line to see if people didn't show and you could have a seat.
The excursions were pricy and you only got an hour or maybe 2 at the first 2 destinations we chose. We had less than an hour at St John by the time we got there and they got their snorkeling equipment. Also, the excursion guide said my son (14) didn't need an adult ticket which we had paid $20 more for on Norwegian. When I went to the excursion desk when we got back, he told me that he didn't know what that guy was smoking running the tour and would not credit the difference. The Virgin Gorda Baths were beautiful in Tortola, but we were stuck in the cave for a long time in long lines and by the time we got out, we only had a little bit of time in the baths.