Free cancellations until 7 days before the booking start date. 50% refund for cancellations between 3-7 days before the booking start date. Cancellations within 3 days of the booking start date are non-refundable. No show (15 minutes late) = no refund