Just off Harmony of the Seas yesterday (10Feb19).
Disclaimer: This was our 35th cruise. Wife and I have an agreement - as soon as one of us becomes one of those 'complainers', we're done cruising. We're continually astonished at some reviews out there...you probably know what I getting at. This doesn't mean there aren't areas that can be improved, and I'll certainly mention those, but big picture: If you're looking for a review that just slams whatever cruise line we recently traveled, skip this one and you won't be sadly disappointed.
Embarkation: Arrived at terminal at 10am, proceeded thru security, and boarded (Diamond) at 1045am. Relatively painless, and well organized.