Hi Tea:
You may not want to be posting your contact details here. Consider your own personal comfort and the Airbnb TOS, too.
You want to report this incident to Airbnb immediately and claim your payment, too. You seem to have strict cancellation policy and since the guests violated your house rules, you acted correctly by denying them the entry into the premises. You should be entitled to the full payment as per their reservation.
If you find this information helpful, consider clicking the Thumbs-Up icon near lower right. Thanks!