What a filthy place! Restrooms, floors, and equipment are dirty. The staff are very rude and disorganized. They have horrible customer service. They told me I had to call the administrative office after 10 minutes of waiting, no one dared to help me. I believe this place is very crowed so I think that is why the service is awful.