i have been to many gyms in mexico, and the cleanest one i found was still tens time the dump as the worst american gym i have ever been in, spain has some pretty fucking bad ass gyms nice shit, and tons of eye candy for after the workout, but i will say these cost alot be be members of, and if you dont get to go to them gyms the only option is like a home gym in a garage