Toronto is getting a new beach club in one of the most cursed locations in the city