I love XO. It is the most welcoming gym and not at all intimidating, with all shapes, sizes, fitness levels and ages working out together. I genuinely love coming in every morning and I am constantly challenged and never bored of the workouts. My fitness has improved significantly and I feel great.