Communication could not have been better. The accommodations went above and beyond. It had everything I could ever need.