My last cruise with HAL was in March. I think the ship was the Eurodam. I thought the food was very good. Service at the restaurant was good but not as good as it has been in the past. Cabin service was also good but not as good as in the past, however, HAL was decreased the number of cabin cleaners so I understand why the service is going downhill. Not anything horrible, but a noticeable difference.