First time on a cruise and we had an absolute blast. Could not find one thing wrong the entire cruise. The staff were excellent and went out of their way to be helpful and friendly, food both in the buffet and the restaurant was excellent, entertainment was extremely professional and entertaining, cruise director Josh was one of the hardest working people I think ive ever met, room was above ...