By giving your credit card details you are confirming your reservation and the Terms of contract. The services you are about to book are to be paid upon arrival either by cash or credit card. A 10% non-refundable deposit is required for all online bookings and will be charged on your credit card at the time the reservation is made. Note that no charges will be made for bookings of unavailable periods.