I was referred to ProtoGym about 4 months ago and I love it. Within the first month I signed up for a years membership. I love that you can go whenever you please. I use the online workout generator they provide (which is the reason I joined) and I love it. They create different workouts for me every time I use it and it is progressive so I have been getting stronger with it and the website actually shows my progression. They have a good amount of equipment (the stuff you would see at any other gym plus they have equipment like Jacob's ladder, Sledgehammers and tires and a push/pull sled that I haven't seen before) and keep expanding with new equipment and more space. The owner, Mike, is extremely friendly, funny and helps you if you need it and the environment is nice and welcoming. I have been telling my friends about this because you can't beat this place.