Great food. Tastefully decorated. Excellent location. The North Harbor Club is also accessible by water, has 9 slips available and a very nice outdoor seating area.
Proper dress for such an attractive restaurant is usually expected but due to the ability to reach the restaurant via the lake you could still feel comfortable dining in much more casual attire. I only wish the portions were slightly larger.