Getting on the "boat" was a breeze. We have cruised with Carnival and NCL before and enjoyed every one. The ship was huge and well planned. Great décor and ambience. It rained for the first 2 days of our cruise but we had a good time overall. Our party consisted of my wife and I along with her parents.
We stayed at the Best Western Premier Hotel in Miami for 2 days prior to the cruise with free parking during stay and only $10/day while on our cruise and used Uber to the port for $11 for 4 people. Was nice.
Activities were the usual for cruises; trivia, games, basketball, golf, etc. However, we felt there was less to do than the other cruises we've been on. The ropes course was great as you can hang off the side of the ship!!! THe slides were good and pool area were great.
Spacious and cozy. No Problems. Could've gotten cooler towel animals.