Food and atmosphere are excellent