Beautiful spot, great food, service was questionable.
I loved the food here. My experience from being greeted, seated, and waited was a bit hostile and uncomfortable.
The greeters were friendly, but clearly giving my girlfriend and I very weird looks, as if we didn't belong in there. Like a "yikes" look. I tried to brush it off, maybe I don't dress very well...
I'm not sure if being able to speak only English has anything to do with it, but the waitress we had was quite rude. She had very little patience and walked away in fustration when taking my order. But later came back to speaking to us in a very stern way.
Overall, the food was great, but the experience was just a bit like walking in the wrong neighbourhood.