We were also on the 6/16 sailing out of NY . It was not my favorite cruise on Magic ( 4th since Sept. ) but it wasn't all bad , we had a good time . Ours was also a free casino cruise ( free spa balcony , freeplay , drinks , etc ) . I guess because we had an earlier check in ( 10:30 ) we did not have the embarkation issues , We were onboard by 11:50 , not bad considering they didn't open the security line until 11 . The ship was crowded but I never really waited in line except for the last sea day at guest services , when we switched my wife back to my room , her credit card on file ( mine ) somehow got deleted so I had to fix that. Other than that , food was good , service was great , comedy show one comedian was fantastic , the other was so-so . I personally would not do a 3-4 day cruise again.