Embarkation was a little confusing and takes time, but once you get on the ship it is beautiful. We were in a mini suite and feels pretty much the same as a balcony cabin. All dining is great. Service in restaurants good(Cagney's Steak house - amazing and lots of choices when eating at O'Sheehans - great place to have a good and quick breakfast), rooms cleaned well, but never really saw our room steward (Usually there is more interaction with the staff), bars and lounges take great care of you (They remember you when you return and come up and say high when you are not in the same area). Ports were all fantastic. But the Highlight of our cruise was the Dinner/Show in the Supper Club "The Choir of Men" they were fantastic, amazing and very enjoyable. You had to pay extra, but I would pay again to see that show. Would definitely cruise again.
Cabin was good, but I have stayed in balcony cabins before and they mini suite did not feel any different.