Really good - there are choices for everyone! Mt only reason for 4 stars instead of 5 is because the meal rate for dinner was advertised as $36.99, but the actual rate is $40.99 before tax. I enjoyed the vegetarian options - things were well seasoned and properly cooked all around! I didn't have to eat for a whole day afterward.