Surprised at all the super negative reviews, I've been here 3 or 4 times and have never had an issue with service, but it probably all depends on the day you go. Unfortunately this place only gets 3 stars from me, as the food is pretty average, and it's a little overpriced for what you get. I'd still come back once in awhile, but only if I feel like treating myself. Atmosphere is super lovely, but last time I went there was kind of a gross smell.