Embarkation: No problem. We got there around 1:30 or 2 p.m. and it was just a short wait.
Public areas: Very nice. Bathrooms were clean as was the entire ship. We spent lots of time in the hot tubs and around the pools. The adult solarium is nice, but it is space limited. The hot tub in the solarium was much hotter than the ones by the "general" pool. Deck chairs around the pool fill up quick when at sea. We didn't have any problem getting a good seat on the days we were in port.
Cabin: Excellent. We had a junior suite. Plenty of room. We like these new ships that have lots of balconies. Perfect if someone wants to nap while the other can slip out and read or relax. Cool towel animals left by our attendant.