Yeah Awesome is the word for them, They have a bigggg gym and are completely equipped with all the latest machinery. There are enough number of instrutors that you dont have to wait for anybody. I just love the place. Their instructors are good too, they do their job very well. Not too expensive either.