This former derelict hotel site in North Wales can finally g