Visiting the gym these days need not be a dull chore