I had the pleasure to dine at Canoe last Sunday. Everything was fantastic including the wait staff. I was a bit disappointed with the hostess. There were few people sitting on the lake side. The hostess lead us to a table on the street side. I had to request a table on the lake side. You think that if you are up at the lake, you would want the lake side for dining. Go figure.
I was told by the waitstaff, that Canoe provide shuttle service from the Center Harbor public docks. Just call them and they will have a courtesy van at the docks!