Wonderful Crossfit gym. The coaches are great and really coach! They take time to watch all of the individuals in each class and provide feedback on how to get better at each lift or movement. Classes are upbeat and everyone is positive. Gym has a large group of core members but is also inviting to travelers and new members.