Excellent food and good service. Only issue was getting seated. We arrived a few minutes early for our reservation, but were not seated until 20 minutes after our reservation time. For some reason they sat a couple before us that did not have a reservation and checked in after us. When I asked why, I was given an excuse that made no sense. An apology would have sufficed.