It's a nice complex. You can train all your muscles. There is a swimming pool, a gym, separate exercise bike groups, martial arts groups, and children's groups in many sports. But the highlight of this complex is its staff - always polite, kind, courteous, happy to help even in small things!!!