This ship conveniently leaves out of NJ, it is new and big. The dates aligned with my kids, 11 and 13, having off from school. It was our 5th cruise. We also sailed in Carnival and MSC. We have enjoyed all of them.
We hit a 20 minute traffic jam driving to the port at around 11:30 AM, but once we got to the port, embarkation was fast and smooth. On disembarkation morning, there was a 1 hour line to go through customs.
Balcony cabin 13216 was comfortable and spacious for our family of 4. The balcony was worthy, even when sailing during cold season.
The cabin was spacious and clean. The balcony was perfect without any obstruction. It was close to major activities and the buffet. I would reccomment the cabin.
Horseshoe Bay is definitely a must. Hamilton was also nice to visit.
Nice city if you have not been there. However, a waste of time for a cruise sailing from NJ. I rather had spent another day in a warmer climate place like Bermuda.