We had a group of 10, the food was good, a little pricey, the view is awesome! The server was adequate. He disappeared for long periods of time. When the meal was over he never came back to get the check or to remove dirty dishes. We accidentally spilled a glass of water, he ignored it.