There is a help Desk... But you can always call ahead. They're very helpful:)
English, but they have people of all nationalities working there so I'd say it is likely more languages are spoken.
English and Spanish
English
Mostly English, but Spanish is most likely available.
Thanks! Your answer is awaiting moderation.