Impact is the best! You're not going to find a better one anywhere around. You feel welcomed from the very start, no matter your experience or skill level. The instructors are knowledgeable and super motivating, the workout is tough, just like it should be. The gym is spacious and clean, and they have all the regulations in place and are following strict guidelines now that they've reopened (after being closed because of COVID-19) which makes me feel comfortable going into the gym. Couldn't recommend it more!