I would give this place five stars if it were not for a cranky staff volunteer woman with long grey hair who yelled at me and accused me of bumping into people after one of the dollar machines short changed me, and then later on I hear and see her yelling and a couple more people. It's a packed place and people are bound to accidentally bump into each other. This woman needs a life.