Top notch CrossFit gym. Programming is some of the best and the coaches know what they're doing. They properly go over all the movements and scale according to your level. I've dropped into a lot gyms while traveling and highly recommend this one. I've recently switched to this gym from the good experience.