Fantastic gym, great atmosphere with an amazing variety of equipment, especially on the weights floor. Much more welcoming than the big chains! Equipment maintained and checked daily, friendly staff and great atmosphere. Been through many changes in the past two decades, each time making it better!