Hi. We were on the Imagination last year over Halloween. We had a really great time, even though the weather was not so good. The service was good. We loved the food. I mainly ate seafood dishes, while my hubby and sons ate the beef dishes. All were very good. Be sure to try the sushi. It's a great way to try it, if you have not had it before. We met a really friendly bartender, named Orlando, at the Dream Bar (right outside the casino). Hope you enjoy your cruise! Take care, Shannon