Food is great here and the wait staff was very attentive. However as the meal went on there was long pauses between courses. I actually had to tell our waitress I had to go an wrap up the desert as well as bring us the check. It almost seemed as though that slowed things down as I was rushing for an appointment. This was a very tough one to rate.