Do I need to pay a deposit / How do I pay for my stay?

A deposit of 30% of the total price is due upon booking. Please pay the remaining balance either by bank transfer up to 3 days before arrival or directly on-site in cash, by debit card, or credit card.