boasts the latest fitness technology and friendly English-speaking trainers. During our session there, we took part in three different activities: a sports-specific training class, the Ninja ...