I do not recommend this company. We made a booking and then had to cancel 10 days ahead of time due to serious illness. We had already paid in full for our holiday, but they would not give us any credit, and kept 90% of what we paid them. No flexibility whatsoever, even for illness. Also terrible customer service. They advertise an email address but never reply to emails sent to it. read more