Food, nautical whimsy satisfy at Ocean Club restaurant