Christmas Day Happening a success