We went there on a business meeting. The meeting location in itself was fine. The location is good and cannot be compared to any other.
The food we ordered was mediocre, I ordered the hamburger and got it red, they did not mention that it comes standard that way. I regret and will not go back again for the food.