Yes a 20% deposit is needed to confirm your reservation.