My 17 year old son just joined Achieve Fitness on Main Street in Hackettstown, NJ. It is a small location set in a basement-like setting, but he really enjoys going. It is never too crowded and he can use all the equipment without waiting, no matter when he goes. The facility is clean, bright, and has many types of machines and weights. It is open 24/7 and members must use their key card to get in when the desk is not attended. If you are looking for a social atmosphere, this probably is not for you, but if you want to privately work out and are more concerned with getting your routine done, this could be the gym for you.