I've had breakfast and dinner here at separate times of course. Each time the food has been very good. The only reason I didn't give it 5 stars was due to the fact it is was really cold inside the restaurant at both meals. I take everything into consideration when reviewing and you have to have heat in the winter months. I may have to wait to go back in the spring for another meal. But I will go back. The staff was friendly and accommodating.