Sorry to hear of such an ending to an otherwise wonderful cruise. One of my friends was onboard, and said she heard that this was one of the days that the entire crew had to go through customs, as well. That could explain why the dining was shut down -- no crew. I am also sorry that you missed your flight. Out of curiosity, what time did you make it off the ship?