Sunset Cafe at Grand Case Beach Club. We had friends come thru on a cruise and they loved it. Great food great view nice beach and water sports available.