How much I need to pay for booking the accommodation? When will I pay the balance amount?

To confirm a booking we insist on a 25% deposit from which we take a 5% service charge and passed the remainder onto host/owner. The reminding 75% will be paid direct to the host in accordance with their terms and condition of mutual agreement