We go here very often for Sunday breakfast. Our kids love it. Reasonably priced, food is good and service friendly, if not on the slow side. I guess you can't be in a rush. Can't comment on main meals as it's only a breakfast place for us. I don't think the atmosphere is anything special for a nice dinner out.