Payment must be made online in advance.  We accept PayPal and the following credit/debit cards:  Visa, Mastercard, American Express and Discover.
We reserve the right not to fulfill your booking if your card is declined for any reason, if the payment card has been used fraudulently or without the cardholder's permission, or if you are under the age of 18.