I would suggest Boomerang. They make several stops and serve a very good lunch onboard Excellent reviews.