You haven't really said what your question is. How to affect the cancellation, whether you are obligated to refund, or what?
This is a discussion forum for hosts and guests. When you post a question or anything else, other posters just respond here- there's no need to post your email address, and it's not a good idea to do so on a public forum that anyone can access.
@Pippa50