Cons - Buffet area was way too crowded for breakfast and lunch and it was hard to walk without bumping into people nearly everyday. Dining in Silhouette was also very crowded and dinner took a full 2 hours and staff seemed like it was struggling to keep up. Outside pool also extremely crowded. Also, 4 and 5 year old kids at the bars 11pm at night. And lastly, the cost for internet was really high, they were asking $28.00 just to buy 5 minutes of internet time to print out my plane tickets. Oh, and no towel animals. What the heck.
Pros - Embarkation and debarkation were incredibly fast. Staff was very friendly. Service was Spectacular / Excellent overall and the staff worked really hard and deserve a lot of credit. Ship was also absolutely stunning - the furniture, the decor, the art gallery, everything was just so beautifully done. I had the standard balcony cabin on the 7th floor and it was also Amazing. Also noticed new changes this year - beach towels in cabin, new pillows, bath robes, and the mattress was so comfortable it was like sleeping on a cloud! We were also lucky in that we had nice weather, smooth seas, and the ocean breeze / Caribbean air at night was just perfect.
In addition, the ship was incredibly clean - you saw a lot of staff cleaning / up-keeping the ship which was good. Our cabin was cleaned twice a day and our room attendant did an amazing job. The public bathrooms were also the cleanest I've ever seen in my entire life and I've been on a lot of cruises. Also, the hand towels in the public restrooms is a great idea.
Stayed at the Holiday Inn in the town of Dania beach prior to cruise - Loved the whole town - super cute shops/cafes
Great shopping and went to the beach at Fort Zachary Taylor State Park