My wife and I sailed at the end of March. After reading a lot of negative reviews we were surprised at how good the cruise was. Here are our insights:
Boarding- Port Canaveral is one of the best ports. It has a nice parking garage. It was easy to navigate and it only took us about 15 minutes to check in.
Cabin- we upgraded to a balcony room on the 5th Floor. It was spacious, clean and had a nice shower.