Um. Yes. Yes. And yes. Not only is the food phenomenal. But the service was AMAZING. I wish I could remember our servers name. She was a tall slender girl with dark hair and an accent. We sat outside to enjoy the beautiful weather. My girlfriend and I face judgement just about anywhere we go, we were a little worried about that here because of how nice the place was but we got NONE. It was such a wonderful dinning experience. We most definitely will be back.