It looks to me to be a truly Irish/Scottish links style course with elevation change, mounding, native grasses all within a 15 minute boat ride from Manhatten. To me, that's awesome. Again, my opinion, but what a great way to end your day on Wall Street in the summer than to hop on a boat at the bell, 15 minute boat ride, play 18 holes, then back to Manhatten. Try getting to east LI or even Westchester in 15 minutes from Manhatten. Can't be done.
I don't know if they can pull off the course, but from what I have seen I believe they can.