Our cruise left on May 30th. The hardest thing about the embarkation in N.Y. was having the car searched by National Guard outside the pier and the parking lot which cost $168 for the week paid in advance.
The actual embarkation was very quick and easy. Getting off was even easier. The wait for non citizens to get checked out took almost 2 hours but we gave them our card which was filled out declaring what we bought and walked right off and our luggage was waiting for us (no hassles at all).
Everything on this ship was clean and top of the line including the crew.