Given the location and the lack of good food options in this hotel, I'll have to give the food 4 stars, but the service gets 2 stars. I've eaten 3 meals here throughout the day and the service is always a problem. They have multiple people caring for your table, normally one guy is solid, and the other 2 are clueless (low cost).
The food is decent overall, but the service is really bad.
Brunch was probably the best meal, but they have some good salad options as well. The pastas and red sauce they make is pretty bad, I would avoid the marinara.