Amazing food, drinks, portions, ambiance, and scenery, but super slow service. We asked for a box twice which never came then it took another 30 minutes to pay in addition to asking 3 times. Staff asked for a 20% tip as well which I didn't appreciate. read more