Question 5. Is my booking guaranteed?

Your deposit absolutely guarantees your booking.