Our family (mom, dad, 10-12 yr old son) have eaten at Flying Fish twice, on two different trips. Food was excellent both times; much better the first time tho'. Service was excellent and worthy of an expensive restaurant the first time, but the 2nd time, our server was more of the local coffee shop variety which was not appropriate considering the upscale type of restaurant and upscale price. Not sure if we'll go there again on our upcoming trip; am thinking probably not.