I would suggest giving magical journeys a call. One of their vacation specialist will be happy to quote your dates. We use them every time we go, and we have been delighted with their service. You should give them a try.