Great gym with a range of services
Friendly and helpful staff
Wide variety of classes
Good instructors and coaches
Good surroundings