Full refund for cancellations made within 24 hours of booking, if the check-in date is at least 14 days away. Thereafter, the 25% deposit (made to secure the booking) is non-refundable. Once the residual payment is made, this is non-refundable.
(If extenuating/emergency circumstances arise, always discuss these with us. In such situations we typically find an amicable compromise)