If you cancel 7 days in advance you will receive a full refund excluding any booking fees.
If you cancel 72 hours in advance you will receive a 50% refund but will be liable for 50% of your stay as a booking cancellation fee.
If you cancel 24 hours in advance you will receive 20% refund but will be liable for 80% of your stay as a booking cancellation fee.