Our daughter and her family selected this cruise. They invited us to join them and we did.
Embarkation: We were on time and it went very smoothly. Luggage didn't make it to the room until after we sailed. Disembarkation: Getting off the ship was terrible. We elected to walk off with our luggage and it took a couple hours. There was a problem with a crew member and the ship had to make an unscheduled stop for medical reasons the afternoon before and we arrived a few hours late at Port Canaveral. People missed flights and too many were trying to get off at the same time.
The ship was clean and appeared to be in good shape.
The cabin was on deck 2 and had a nice window view. It was adequately sized for two people. It was kept very clean. Bring power and USB extensions though.