I saw what you were looking for at the Business Center @ Beach & Trask on Thursday.
Probably so. I've attempted to go a couple time since friday and they've been super busy. Last week the whole isle of water was gone. Not sure about now. I'd call before attempting to go.
Thanks! Your answer is awaiting moderation.