We just returned from 5 days aboard the Elation. All but two of our meals were at the buffet. The food was good, I wouldn't say great. We had no complaints about it. The pizza was very good. We only ate in the dining room twice. We were not overly impressed with the dining room food, but we are not custom to that kind of food. We were much more comfortable in the buffet area. We ate breakfast at the buffet every morning and they had a very good selection. They will do made to order omelettes at the grill outside. It is all a matter of opinion has to what you like. We liked the buffet better than the dining room, the next person might like the dining room over the buffet. Personal preference. We really enjoyed our whole time aboard the Elation and had no complaints about anything while on board. Great ship.