The ambiance, the food and the assistant waiter was GREAT however the main waiter (Red Coat Captain) was terrible. Took him almost 15 minutes to even address the table and bring us a glass of water. We had our wine before the water from the sommelier. Once we received our food we very seldom saw him. When we need something we had to ask the assistant .