William and his team were timely and responsive! I booked my trip less than 48 hours before and had everything ready for me! Thank you.