Is Long Bay Beach park the one on the north end, just past Beaches? If not, can someone explain where on the beach it will be?