A deposit of 30% is required at the time of booking. The total amount of your stay must be paid one month before your arrival.