No there is no place to put your luggage
No. I asked last Saturday 10/13/18 when i traveled from upstate NY. just for a concert. They said no. I reserved ahotel room just for my belongings. I didnt stay because i have to return Upstate.
There is no where for you to leave your luggage. It is not a bus/train terminal.
No
No, not at all
No there is no place to check it in.
Thanks! Your answer is awaiting moderation.