there are good, plenty of weights and a few cardio machines. Oscar's gym and San Pedro Fitness Center both have daily, weekly, and membership rates.
It's not a huge gym like you know in the states, but plenty of options and equipment for full workouts.