Cape Milner reopens just in time for Xmas