In these uncertain times, proceed with caution when booking with this operator. I found them to be unsympathetic to my personal plight of not being able to travel in the specified time. So, if you cannot travel due to circumstances beyond your control, you most likely will be charged in full without any regard to your unforeseen situation. So, proceed with caution when booking with them.