Great dining on the Celebrity Mercury