Municipal ice rink to open at last