50% Non-Refundable Deposit required upon booking