Pros:
I have heard about this course from several golfers back home who told stories of playing it at worlds years ago and taking the ferry over. When I found out I was going to be traveling through Toronto, I had to make the stop to play.
This course is absolutely beautiful! Mature trees, water (on a few holes), perfectly mowed grass, beautiful baskets, nice tee signs and signage, and well textured tee pads. What else could you want?
I played long pads to long baskets and felt that the layout was extremely fair but also extremely challenging. The rough is certainly very rough but with very "fair" fairways you shouldn't find the rough much and when you do its usually because you threw a poor shot and deserve to be penalized.
I really like the difference in the two sets of tee pads. They offer a completely different feel and don't follow the commonality of a long pad thats 20-50 feet behind the short pad on every hole. I also really liked that the course has two different kinds of baskets for the A and B positions. This offers great diversity and is aesthetically very sound and not confusing like some courses can be.
The combination of two sets of pads and baskets makes for several different layouts that if you were a local would keep you coming back solely based on the fact that you can switch it up every round if you like.
The vibe on the Island is very friendly and family oriented. The ferry ride is very short and waiting on a boat is not an issue (i missed it by minutes both ways and maybe waited 30-40 minutes tops). With restaurants and bars nearby, this is really not an issue at all. In fact, I quite enjoyed the 30 minute break after the round to relax and enjoy the scenery.
As far as the course goes, I would say that the longs to longs are a serious pro course even though it is very flat. I shot a -1 which I was content with considering I missed 5-10 makable putts. Bring your accuracy and distance for this one boys and girls... she's a beast!
I did read some complaints about poor signage and I will say that I had 0 issues and found the signage to be pretty good. Im a huge stickler for directional signs and most of the signs on this course were solid.
Cons:
My biggest con for this course is parking. I travel in a truck and 33ft camper most of the summer and accessing parking in Toronto for my rig was nearly impossible. I ended up parking 25 minutes away and grabbing an uber to the fairy landing. It would be nice to have more parking for island goers but with the sheer number of people I saw getting on to boats, this would be almost impossible to accommodate considering the lack of available space in downtown Toronto.
The course is extremely flat which was to be expected. The designer did install some elevated baskets but they were cheesy at best as almost all of them sat on extended poles with no aesthetic additions like a 6x6 tiered base or stone/brick steps. Could have done a little better there.
From the perspective on the long to long layout, I will say that I would have liked to have seen a couple of shorter holes mixed in. I don't think there are any holes on that layout under 300 that I can remember. Not necessarily a con but it would have been nice to have had a better mix of distances. That being said, I did very much enjoy the plethora of long par 3's and big par 4's. You don't get to see that every day.
Pedestrians are no doubt an issue. There were A LOT of people on the island when I played (Sunday afternoon in June with perfect weather). That being said, I only had one or two holes where I either had to wait on someone taking a picture or maybe be extra careful to not hit a sun bather. I did hit a guys bike wheel with a roller but it bounced me back in bounds and he wasn't mad so win win there!
Other Thoughts:
Im a huge fan of this course and hope to go back in the future. While its probably not in my top 20, whoever designed this course should give themselves a pat on the back. I feel confident in saying that they couldn't have done a better job with the space and availability they were given. Truly outstanding!