Pros:
Gym is very spacious. Having a separate floor for gym, steam, yoga and other activities.
Trainers are very helpful. Even if you not options for personal training they will help you.
Modern machinery.
Healthy food court.
Cons: