Yes, we do offer 30 days money back before the arrival date. but if you cancel 4 days before the Arrival date the total amount will be charged.
For that Hight Season you need to inform us 7 Days before arrival date other ways you will be charged or change the date that you Arrive Date.
for the low season you will be charged only 3 days before you arrive.
for all the date that we mention before them the cancelation will for Free.