Best of the best! Food is terrific, service is even better: never snooty, always welcoming. The setting right on the beach is delightful as well. We have been coming here for over 10 years and it NEVER disappoints us. Although the prices are high, it's worth every penny! Great job, Annette, in making us feel like family.