This was a sort of last minute cruise (booked end of January for 3/30-4/6 cruise).
Despite all that was happening in regards to the Epic, we were going on this cruise to relax and that we did.
Embarkation: We pulled into the pier parking lot at 10:10, dropped off are luggage, breezed thru security and check in (boarding group 10)and took a seat to wait. At 11:00 they announced that embarking was delayed due to passengers from prior cruise still being on the ship. Most likely caused by the facial recognition they were using when disembarked. With all that, we were on the ship, in our swimsuits in H2O with a drink at 12:30.
Despite all the reviews, bathroom was not an issue