Looks like a great location for views of the arm and harbour entrance, based on the
Google Maps 3D view of the location.
They use the proximity to Sir Sandford Fleming Park as a reason, but it's really much closer to the Armdale Yacht Club, so I suspect there's more at stake than being close to the Dingle.
We'll see how it plays out, I suppose...