A great gym should be well equipped and offer quality amenities. It should also have professional, friendly staff and trainers. The best gyms have a wide range of classes covering all fitness levels and a vibrant atmosphere. You’ll also want a gym that is neat, organised and hygienic.