I chose the cruise after reading up on the ship and what was offered, liked the fact that the ship was brought into service about 18 months ago and was a newer ship. Was looking at another cruise line but the dress code on the other line was more country club, NCL offered more of a relaxed atmosphere.
The waterfront desk on deck was nice to able to walk around the outside of the ship, nice areas with over stuffed outdoor chairs and couches to just chill out have a drink was nice.
The rope course was fun, if you have a fear of heights (I do, but I did it) you can do it but if you really think you freeze up think twice about it.
I chose a balcony spa room, this offered access to the Thermal Spa was very close to the spa and gym area. The room was on deck 15 forward, nice space for 2 people great views off the balcony and very quiet. The bathroom was a good size, not large but very well laid out.
Was scheduled to to Virgin Gorda but high winds and surf because of weather the excursion was canceled, re-booked a tour of the island. It was very good.
The Zip line was canceled due to weather (Pouring rain and cold), did some shopping and the tram on my own. If your going to St Thomas do the tram ride to the outlook point (See photo of the ship I submitted, views are fantastic).