We booked this cruise as a 'last minute' decision because 1) we needed a getaway and 2) price (we must have hit upon it on one of their price drop days). We have only sailed one other cruise, on Princess, so I am trying to give this an honest stand-alone review without totally comparing the two.
Check in was flawless. Being able to pre-check in was one of the easiest and having it 'done' was great. We arrived a little earlier than our 'appointment time', but still was on the ship within 10 minutes of arrival.
The ship was immaculate, very pretty and very easy to navigate. They have an interactive ship guide on every floor at the elevators and on promenade deck. It also displayed the time, which I found very helpful on several occasions as I don't wear a watch.
Our cabin was very nice. Had a sofa, which made it nice not to have to sit on the bed for everything. Storage was abundant. Shelves in the closet, drawers and cabinets surrounded the vanity. Bathroom had ample space, shower is tight, but showerhead is great with good water pressure and hot water. The refrigerator didn't get as cold as we would have liked, but by the end of the trip the drinks were better than room temperature. LOL