Has this restaurant closed? I tried to go to their website, and there wasn't anything there. Is it seasonal? I was thinking of going there for lunch with some friends in November because it seems to be the only restaurant there that is truly waterfront. Any comments or suggestions?