Yes, there are lockers made just for this past the turnstile behind the Information building.
I haven't seen any lockers big enough to handle luggage. try to ask in front office.
Carlos, can you please give us feedback of what your experience was now that you've been?
I have not seen lockers. Could I imagine that there is a possibility. Demands are all very nice and helpful.
Not sure just call ahead and see before going . all I have seen was small ones oon the inside for the ride .
Very limited space, fromwhat i have seen.
Thanks! Your answer is awaiting moderation.