*** NOTE: For bookings made less than 28 days in advance, we will need full payment at the time of booking. ***