As good as the food and atmosphere are...the service is equally bad. The place is small and somewhat pricey although not terribly. We have been several times and have a decent meal. Nothing great. Servers with some care and hustle would make this place stand out. Sadly it falls very short of the potential.