I am not a fan of gyms but this is a great place to have an early morning swim with no interruption. The gym is full of ego though and people who are completely unaware of their surroundings unless it is themselves in a mirror. If I wanted to use the gym equipment I would go to another part of town where people who use the equipment are not so ego based. It's clean, except when you go to use the toilet. I don't know what people are taking for supplements but they could definitely exercise the flush handle when done!