@Lisa5143 I am really confused.
A quick look at your profile indicates you have done some hosting yourself as well as having been a guest previously also
Surely you are familiar with the protocols of cancellation policies ( which you are shown and you indicate that you agree to prior to booking) and the ability to see an address in the confirmation email airbnb provides?
I'm aware that if the trip is sometime away the address is not always immediately provided, but if you only qualify for a 50% refund if you cancel now, that suggests that the trip is quite soon.
The host sounds inexperienced and confused rather than dubious.
I'm sorry but to me this sounds like naivety on the of both of you, not grounds for a cancellation, unless I am misunderstanding something.
Check your confirmation email from airbnb. worst case scenario, ring customer support and have a chat with them. I'm sorry but it sounds like a bit of a storm in a teacup to me. If I've misinterpreted, do clarify with further information so other hosts and guests can offer more specific advice.
Regards