A fantastic restaurant with excellent ambiance, food, service and cocktails.  I can't think of a single flaw of my last meal here, and so I can't possibly give them anything less than five stars.  If you have guests coming in from out of town, make sure to bring them here - it's cuisine that will keep folks talking.