A great gym with a good variety of machines plus the bonus of a supplement store joined to it with their own brand of supplements supplied amongst a variety of others. An ... more