The entire booking process from start to finish was very simple. The customer service was top notch and they were great on answering any questions we had. I would give them a 10!