We accept secure online credit card payments and international wire transfers. A standard booking deposit confirms your stay, with flexible cancellation terms outlined upon booking.