I was on the Majesty twice. Not your Itinerary, since we boarded in Boston, bound for Bermuda. We loved the ship The attention of the crew & waIt staff was very good. Food & entertainment was also very good.
One reason that we chose this ship, was the closeness to home-----no need to fly.
The capris and sweater-sets will be perfect for this ship. Some people dress every night, but you don't have to. I brought 1 dressy dress for formal night. Many people remained in their resort casual, and they, too, looked nice.