This place is top notch from the coffee to the food to the music to the service. I have been a customer for 3 years and never disappointed. I can't say enough good things - you'll just have to try it and see for yourself!