Everything you can dream about! Dan the owner is super nice, always helpful and the atmosphere of the club is really friendly. You will see strong people in there but everyone is really humble and nice. I definitely recommend you give it a try. They have a nice cross training area for crossfit or cross training workouts too.