There is NO luggage check at this train station. You will need to load your own baggage onto the train and store it in the overhead bin. Parking is free; however, I've never seen any security around the place. Park at your own risk.
Free parking, but I never left my car there overnight.
No, parking is free no matter how long you park.
Thanks! Your answer is awaiting moderation.