Santa aka the postman visited the island today