We have taken this same cruise for the last 8 years. Getting to the port is a breeze. Parking is easy. This was our first time getting upgraded to a suite. We were on the ship within minutes. We were traveling with a blind man. NCL made his trip wonderful. He found traveling on the ship easy.
Our suite was nice, but very loud. The sounds from the band at the pool was very loud. There was a lot of people walking on the 12th floor. Not a quiet floor. The entertainment was fabulous. Dave Heenan was so funny you would cry. We ate at the Bistro the first night. It was very good. When I first started taking this cruise, the ship went to St George. I miss that. King's Wharf is boring and far from everything. I highly recommend taking the ferry to St George. Arrive before noon to see the free town show. We also took a cab ($26) to the beach. Horseshoe Beach is wonderful, but....if you like to walk, walk past the first set of rocks (to the left) and you will find paradise and NO people.
On the trip home we ate at the Impressions (Italian). It was awful. The food was not good and service was horrible. Our waitress rushed us through the meal. She kept taking our food before we finished. I do not recommend this place. The main restaurants were much better.