Booking and Cancellation Policy:
A 50% non-refundable deposit of the cost of the entire stay is required in order to confirm a booking.
Full payment of the booking fee is payable either on or before arrival.