The staff was great, they were professional and kind. We were delayed when hurricane Mathew was at Miami when we were scheduled to return to port. The staff kept us informed and offered an extension of our on board services for the extra day at sea. The helped people with changing transportation issues. The did everything they could to make a bad situation better. Good people make all the difference and this was a top notch staff in all my interactions.
The shows were good and there was a lot of musical events the ships musicians were very talented with a large range of types.
The cruise and activities directors were very entertaining in all of their events.