A 50% deposit is due at the time of booking. This can be made via check or credit card. We take American Express, Visa, Mastercard or Discover. Balance is due upon arrival.